Suma incorrecta. Comparación de cantidades
Publicado por Peter Rodriguez (3 intervenciones) el 23/01/2002 18:06:04
Hola a todo el mundo. Sois cojonudos.
Una pequeña duda que tengo con clipper 5.2.
Al comparar el resultado de una suma con dos decimales, clipper me dice que la suma no es correcta, cuando yo se que si es igual. ¿Alguien sabe a que puede ser debido? En concreto yo pongo en el programa algo así:
if 13124.59 + 8749.72 = 21874.31
@ 10,10 say "la suma es correcta"
else
@ 10,10 say "esa suma no es correcta"
endif
He hecho la prueba con distintas cantidades y siempre me funciona, excepto con las dos cantidades que he puesto anteriormente, que me dice que no es correcta.
Bueno, yo he resuelto la forma de que me acepte la comparación multiplicando todas las cantidades por 100, para eliminar los decimales y entonces si me dice que es correcta la suma.
Un saludo. Y gracias de antemano.
Una pequeña duda que tengo con clipper 5.2.
Al comparar el resultado de una suma con dos decimales, clipper me dice que la suma no es correcta, cuando yo se que si es igual. ¿Alguien sabe a que puede ser debido? En concreto yo pongo en el programa algo así:
if 13124.59 + 8749.72 = 21874.31
@ 10,10 say "la suma es correcta"
else
@ 10,10 say "esa suma no es correcta"
endif
He hecho la prueba con distintas cantidades y siempre me funciona, excepto con las dos cantidades que he puesto anteriormente, que me dice que no es correcta.
Bueno, yo he resuelto la forma de que me acepte la comparación multiplicando todas las cantidades por 100, para eliminar los decimales y entonces si me dice que es correcta la suma.
Un saludo. Y gracias de antemano.
Valora esta pregunta
0