Visual Basic - Problema con exponentes no enteros

Life is soft - evento anual de software empresarial
 
Vista:

Problema con exponentes no enteros

Publicado por Miguel Ángel (1 intervención) el 06/10/2004 14:55:40
A ver, esto me está volviendo loco.

Tengo unos clientes que revisan en Excel todos los cálculos que se hacen en el programa que estamos desarrollando y me ocurre lo siguiente:

en Visual Basic (la coma es un punto en el código de visual, representa un número decimal y lo pongo así para que sea más entendible):
10^(55,272) = 1,87068214036579E+55

Ellos lo comprueban en Excel...
10^(55,272) = 1,87068214036581E+55

Y la diferencia entre los dos números en lugar de ser 0 es 2,26E+41, un número lo suficientemente grande como para preocuparse.

No entiendo que ocurre, he buscado y buscado por internet sin encontrar solución, por favor necesito ayuda urgente, si alguien sabe la que pasa y como se soluciones que me conteste lo antes posible.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder