I've got the following problem when i'm counting in javascript.
var processAmount = parseFloat(166.98) - parseFloat(61.58);
The result is: 105.39999999999999
Doesnt matter if I use parseFloat()
or not.
How can I solve this?
I've got the following problem when i'm counting in javascript.
var processAmount = parseFloat(166.98) - parseFloat(61.58);
The result is: 105.39999999999999
Doesnt matter if I use parseFloat()
or not.
How can I solve this?
Sometimes floats numbers cannot be represented exactly in binary.
Try this:
var processAmount = parseFloat(166.98) - parseFloat(61.58);
processAmount.toFixed(2);