Encuentran un error crítico en Microsoft Excel 2007
Yo no usaba Microsoft Windows, pero con la laptop y por motivos de garantía tengo que usarlo, hasta que pueda ponerle Ubuntu, pero mientras eso pasa, la nueva versión de la suite Office 2007 me gustó. Ya que la había dejado de usar tanto nuevo, todo era nuevo y aprendí de nuevo.
Pero ahora me preocupa que han descubierto un error crítico en Excel, la hoja de cálculo del conjunto Office 2007,y se trata de lo siguiente: al hacer ciertas operaciones en lugar de dar el resultado correcto aparece 10,000.
Veamos el primer ejemplo:
= 850 * 77.1
Y hay mas pruebas.
Pero antes, veamos algunas de las razones que sugieren el origen de este error de programación:
- El número 65,535 es un límite, el 1016
- Este número, es el mas grande que puede presentarse con un entero de 16 bits (por ejemplo: 0xFFFF).
- Usando Visual Basic para Aplicaciones se demuestra que el error solo se presenta en la propiedad
Texty no en la propiedadValue:MsgBox (Range("A1").Value) = 65535.
Otros errores:
- También reporta
580*77.1=100000, si sumas a este resultado 1, obtienes100000; pero si sumas 2, obtienes65537. - Otras formas de obtener este error:
=5.1*12850
=10.2*6425
=20.4*3212.5
=40.8*1606.25
=77.1*850
=154.2*425
=212.5*308.4
=308.4*212.5
=425*154.2
Aunque se que no debo, voy a revelar mis fuentes:

Escribir un comentario