会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
飞飞飞飞0928
博客园
首页
新随笔
联系
订阅
管理
2022年2月18日
解决JS精度丢失问题
摘要: JS经典问题:0.1+0.2!=0.3 为什么会造成精度丢失? 核心:因为JS遵守IEEE 754采用双精度存储,又因为JS最大位数是52位,最大数是2^53,而数字转成二进制时大于52位,后面的位数就会被舍弃,导致累加后就造成精度丢失。 解决方式 1.对结果进行解决 //number:结果(如:0
阅读全文
posted @ 2022-02-18 13:16 飞飞飞飞0928
阅读(1292)
评论(1)
推荐(0)
编辑
公告