La explicación de Microsoft al problema de Excel
Ayer les contaba de un bug en Microsoft Excel 2007 el cual realizaba ciertas operaciones matematicas y mostraba un resultado erroneo. Bueno al parecer Ms ya está al tanto del asunto y prometió un parche para solucionarlo.
Las explicaciones por parte de la empresa fueron que existen 12 números en coma flotante que causan el problema, 6 entre 65534.99999999995 y 65535, y otros 6 entre 65535.99999999995 y 6553. Al parecer al introducir estos números de forma directa y realizar cualquier operación con ellos, Excel los redondea a 15 digitos, con lo cual obviamente el resultado sera incorrecto.
Como dije antes, parece que Excel está llendo a la escuela, esperemos que se reciba pronto ![]()
Via The Inquirer
Tambien te pueden interesar estos articulos:
- Excel fue a la escuela
- Excel 2007 tiene que volver a la escuela
- Windows Vista tarda en arrancar
- Hasta que lo admiten: “No hemos seguido los estándares Web”
- Minipost: Microsoft responde
- Una de Sony y una de Microsoft
- No anduvo nada
- Dando señales de vida







September 27th, 2007 at 4:28 pm
No te confundas Martín. El problema no es de la forma de hacer operaciones sino del estándar IEEE que utiliza Excel. Es exclusivo de la multiplicación y afecta a 12 números.
El bug en Excel está en la función que muestra lso números por pantalla. Cualquier herramienta de testeo que utilices que no esté mirando la pantalla no verá error alguno. Es un bug serio, sí… pero no para que MS aprenda a operar sino para que controlen los casos complicados
September 27th, 2007 at 4:54 pm
Si, el problema como decis es al mostrar el resultado, pero al usuario final no le interesa si internamente Excel resolvio la operacion de manera favorable, le interesa lo que sale por pantalla. Lo que si me equivoque y es algo que pasa con la multiplicación nomas, con las otras operaciones (segun MS) no hay problema. En fin, a lo que voy es a que por más que internamente aparentemente el resultado este bien eso no interesa, lo unico que les sirve a los usuarios es la solución, por eso más vale que se apuren con el patch.
Aca pueden leer algo más al respecto:
http://blogs.msdn.com/excel/archive/2007/09/25/calculation-issue-update.aspx
October 2nd, 2007 at 9:56 pm
Interesante info, yo como ni uso excel ni cuenta me habia dado :p
March 10th, 2008 at 12:05 am
nadie usa esos numeros para una operacion