gpt4 book ai didi

excel - 使用公式时 Mod 返回不同的输出

转载 作者:行者123 更新时间:2023-12-05 00:44:43 25 4
gpt4 key购买 nike

我得到相互矛盾的结果。

使用公式:

=MOD(1,1)



我得到 0正如人们所期望的那样。

但如果我来到那个 1按公式:

=MOD((1.2-1)/0.2,1)



我得到 1 .

即使我将公式分成几个部分:

=(1.2-1)/0.2





=MOD(B5,1)



我得到 1
所以问题是,“为什么会有差异?”

enter image description here

最佳答案

检查工作表 XML 以了解 Excel 如何在内部将计算结果存储为 17 位十进制数字,可以了解有关 IEEE 规范和 Excel 的精度限制的一些情况。

底线是 1.2-1 的结果略小于 0.2 ;并且该数字略小于1 (超过 Excel 精度限制的数字)显示为 1

A1:  MOD((1.2-1)/0.2,1)  --> 0.99999999999999978

A2: 1.2-1 --> 0.19999999999999996

A3: A2/0.2 --> 0.99999999999999978

A4: (1.2-1)/0.2 --> 0.99999999999999978

关于excel - 使用公式时 Mod 返回不同的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59412412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com