你瞅啥呢

2022-08-26 js 乘法计算之小数失精

例:0.55*100

我们以为的运算结果:55

实际上js的结果为:55.00000000000001

这就是js的失精,简单来说就是js对算法的设计不够严谨导致的,具体原因可看这篇文章☞http://t.csdn.cn/Gn6Bn

这里介绍一个简单的方法来处理这个问题:

parseFloat((num*100).toFixed(10))
posted @ 2022-08-26 11:04  叶乘风  阅读(147)  评论(0)    收藏  举报