JavaScript浮点数计算

1、浮点数算数运算符里面有问题

浮点数不要直接参与算数运算符的运算,不然会有问题,例如:

console.log(0.1 + 0.2);//0.30000000000000004
console.log(0.07*100);//7.000000000000001

2、不能直接拿着浮点数进行比较

例如:

console.log((0.1+0.2) == 0.3);//false

 

 

posted @ 2021-12-07 10:52  洛飞  阅读(53)  评论(0编辑  收藏  举报