又是这个经典的问题 人生若只如初见
@胡椒舰长,学习了!! 趣玩吧 qw8.cn
明白二进制除不尽就行了 小米MIX2s(白)
0.1 和 0.2 都没有精确的浮点数表示,所以转换为浮点时都损失了精度。两者相加时损失的精度会进一步扩大,导致得到的结果在有效数字范围内比 0.3 更大。 解决该问题的方法是进行四舍五入,抛弃受精度误差累积影响的小数位。
更新参考,https://blog.csdn.net/weixin_47586883/article/details/120940101