function myFunction() {
var c = parseFloat("10.81") +parseFloat("10.00");
alert(c);
}
//输出为20.810000000000002为什么?
答案 0 :(得分:0)
您可以使用toFixed
来获得两位数浮点数的精度。在这种情况下,您将获得所需的结果:
function myFunction() {
var c = parseFloat("10.81") +parseFloat("10.00");
alert(c.toFixed(2));
}
//output is 20.810000000000002 why?
myFunction();