想起来上次有人在争论excel到底会不会错,你们来看看这个
- yxmr
这是什么bug.xlsx(16.06 KB)
很简单的逻辑,先把几个数求和,再用这个和值去依次减去各个数字
奇迹发生了,减法的顺序不一样,得到的结果不一样(第一种顺序是得到0,第二种顺序是得到0.00000000xxx) - snowwy2000格式都定义的数字吗?
- yxmr顶上四个数是会计专用两位小数不带货币单位,而且也确实只输入了2位小数
下面的数字为了把差异显示出来,是自定义数字(小数位数足够多) - 潘少拉
- yxmr但是第一种顺序是可以得到正确的0的,第二种顺序才会出现bug
- Aova浮点计算偏差?我记得微软有文章说过~
- 令狐飞云浮点误差。以前经常遇到小数点后面一堆9或者0.000000001这种