【发布时间】:2016-09-05 20:47:06
【问题描述】:
我要减去两个浮点数,但得到 999998.7799999999 为什么?实际结果是999998.78
Money1="2,000,001.44 $";
Money2="1,000,002.66 $"
Money1= Number(Money1.replace(/[^0-9\.]+/g,""));
Money2= Number(Money2.replace(/[^0-9\.]+/g,""));
console.log(parseFloat(Money1)-parseFloat(Money2));
【问题讨论】:
-
这和jQuery无关,只是vanilla JS
标签: javascript parsefloat