Resultados 1 al 5 de 5

Excel 2007, humillado por la calculadora

  1. #1 Excel 2007, humillado por la calculadora 
    Moderador HH Avatar de ABODUJANA
    Fecha de ingreso
    Jun 2006
    Ubicación
    Por Tetouan
    Mensajes
    921
    Descargas
    14
    Uploads
    0
    Coge tu calculadora de 8 euros y multiplica 850 por 77'1... El resultado es 65.535, ¿no? Correcto.

    Realiza ahora la misma operación con Microsoft Excel 2007, incluido en Office 2007, cuyos precios oscilan entre 159 € y 678 €, según versiones:





    ¿¿100.000?? ¡Esto sí que es redondear! ¡A lo mejor en Microsoft han calculado así los precios de Windows Vista!...

    Fuera bromas, Excel 2007 tiene un bug de órdago cada vez que el resultado de una operación es 65.535, como puede comprobarse en esta imagen de J-Walk-Blog, vía Microsiervos:





    Microsoft reconoce que el fallo existe, que se introdujo en Office 2007 y que prepara un parche para corregirlo.

    Fuente
    Citar  
     

  2. #2  
    Colaborador HH
    Fecha de ingreso
    Jun 2006
    Ubicación
    Uruguay
    Mensajes
    1.451
    Descargas
    11
    Uploads
    0
    Según leí es un buffer overflow el bug el problema es el manejo que hace el sistema con los floats.. algo así xD ayer lo leí pero mi memoria, y mi cansancio, no me permiten recordarlo y tampoco me permite ir a fijarme xD

    Saludos,
    Cypress
    Louis Armstrong le dice a Ella Fitzgerald
    "take another drink of wine, and maybe you change your mind"
    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    Nov 2007
    Mensajes
    9
    Descargas
    0
    Uploads
    0
    jajaj es cualquiera no me habia dado cuenta
    espero que lo corrigan
    Citar  
     

  4. #4  
    Moderador HH
    Fecha de ingreso
    Dec 2001
    Ubicación
    Galiza
    Mensajes
    3.129
    Descargas
    0
    Uploads
    0
    Ya está corregido, es un fallo algo viejo.
    Las ideas son como las pulgas, saltan de unos a otros pero no pican a todos... (George Bernard Shaw)
    Citar  
     

  5. #5  
    Moderador HH
    Fecha de ingreso
    Mar 2003
    Ubicación
    Galiza
    Mensajes
    3.919
    Descargas
    8
    Uploads
    1
    Fuera bromas, Excel 2007 tiene un bug de órdago cada vez que el resultado de una operación es 65.535
    El un bug muy espectacular, pero lo cierto es que tampoco es que sea una cosa rara, lo cierto es que este tipo de bugs son muy comunes, por desgracia excesivamente comunes, tanto en software privativo como en software libre... y aunque es relativamente fácil de solucionarlos, lo cierto es que no es tan fácil detectarlos...

    En este caso ni siquiera es totalmente culpa de MS, en parte es problema de la representación de los floats en los procesadores compatibles x86, ya que casi todos los lenguajes de programación usan las nomenclaturas estandar del IEEE para números en punto flotante, pero el coprocesador matemático original para la plataforma x86 era de 80bits, mientras que los estandares del IEEE eran de 32bits, 64bits y más moderno el de 128bits... todas las FPUs (el coprocesador matemativo) para la plataforma x86 siguen siendo de 80bits y los registros de la FPU también son de 80bits (por ejemplo las instrucciones MMX usan 64bits de esos registros y el resto se pone a 1)... y bueno en medio de ese follon es por lo que se produjo este fallo...

    A MS solo se le puede culpar que no haya tenido en cuenta este problema en Excel 2007, ya que el problema en si no es nuevo, sino que es desde hace mucho...

    Mas grave fue el problema de los primeros pentiums que perdian decimales... ese si era un problema serio, precisamente Intel despues de perder un juicio por ese problema cogio la estrategía de publicar todos los fallos conocidos de sus procesadores y aun sigue haciendolo... en parte porque así nadie puede demandarle...

    Aunque hay que decir que como dato curioso está bien... pero en este caso MS actuo bien, se entero y saco parche... en esta ocasion le sucedio a MS, en otra le sucedera al WordPerfect de Corel y en otra a OpenOffice de SUN...

    Un Saludo
    He conocido muchos dioses. Quien niegue su existencia está tan ciego como el que confía en ellos con una fe desmesurada. Robert E. Howard
    La suerte ayuda a la mente preparada.
    Citar  
     

Temas similares

  1. Hackear Calculadora CASIO fx-82MS
    Por 4v7n42 en el foro OFF-TOPIC
    Respuestas: 5
    Último mensaje: 17-09-2009, 05:59
  2. Sobre Calculadora Bb5
    Por CHARLI55 en el foro TELEFONÍA MOVIL
    Respuestas: 16
    Último mensaje: 03-03-2008, 22:53
  3. programa calculadora de codigos kg800 x imei
    Por ciutadella30 en el foro TELEFONIA
    Respuestas: 1
    Último mensaje: 02-12-2007, 15:31
  4. [Calculadora]hecha en C#
    Por McLik en el foro PROGRAMACION DESKTOP
    Respuestas: 5
    Último mensaje: 31-07-2007, 02:11
  5. Calculadora de Fuente de alimentacion
    Por Ktorce en el foro HARDWARE
    Respuestas: 0
    Último mensaje: 13-03-2007, 19:49

Marcadores

Marcadores