Tengo un pequeño problema en una operación matemática.
Explico...
tengo el campo de un formulario cuyo valor es 0.1:
document.form.CANTIDAD.valuedefino una variable y le inserto el valor del campo:
var C_CANTIDAD = document.form.CANTIDAD.valueefectuo la siguiente operación:
C_CANTIDAD *= 4.99Pues bien... el resultado de la operación no da 0.499 como sería de esperar. No se de donde, se saca el siguiente resultado: 0.4990000000000005.
¿Por qué ocurre esto?¿Alguien podría darme una solución para que no ocurra?