Suma debería ser 0, ¿Pero sale -7,10427357601E-15?

Hola
A ver si me puedes ayudar, por fa. Tengo una base de datos para la contabilidad. Haciendo los asientos contables, algunas veces me pasa algo muy raro. Tengo los campos debe y haber, los dos formato euro. Cuando los sumo, y quiero comprobar que el total del asiento es 0, resulta que no lo es, sino que me sale una cifra extraña, como los ejemplos que pongo a continuación:
Asiento    Fecha      SumaDeDebe    SumaDeHaber   SumaDeDebe-SumaDeHaber
114 31/01/2009  179,97 179,97 -7,105427357601E-15
101 03/02/2009  21205,65 21205,65 1,81898940354586E-12
¿Tienes idea de por qué me pasa esto?
Muchas gracias

1 respuesta

Respuesta
1
Te aseguro que el problema no es de access, de seguro que el problema se debe al uso de decimales en tus cifras y las paroximaciones que se hacen, si analizas bien las cifras veras que son cifras muy cercanas a cero, lo cual quiere decir que no estas lejos del resultado.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas