首页
归档
友链
书单
关于
个人
说说
网盘
工具
OCR图片识别
二次元图库
小霸王游戏
更多
文章统计
小站历程
加需求
book
暗黑模式
首页
归档
友链
书单
关于
个人
说说
网盘
工具
OCR图片识别
二次元图库
小霸王游戏
更多
文章统计
小站历程
加需求
book
暗黑模式
首页
React
1
团队协作
3
工具
3
javascript
3
前端工程化
1
css
1
Vue
3
其他
1
算法
1
nodejs
1
更多
2022-10-11
javascript
javascript
阅读全文
测试
关于小数点的血案
在大部分编程语言中,小数的计算都有误差。比如js, number类型的整数数据使用64位二进制补码表示,可以表示的范围是-2^53 - 2^53,而浮点数是双精度64位二进制格式 IEE754, 任何使用IEE754标准的语言中都会有相同的问题。 如0.1,二进制中表示为0.00011001100110011……(无限循环),因此进行浮点数之间的计算时出现精度损失,出现0.1 + 0.2不等...