0.1+0.2 的问题

2020-12-05  本文已影响0人  废弃的种子

问题

0.1+0.2=0.30000000000000004

原因

表示为true

   function numbersequal(a, b) {
        return Math.abs(a - b) < Number.EPSILON;
    }
    var a = 0.1 + 0.2,
        b = 0.3;
    console.log(numbersequal(a, b));

如何正确计算

 parseFloat((0.1 + 0.2).toFixed(10)) 
上一篇 下一篇

猜你喜欢

热点阅读