在EXCEL中,为什么当=A1+B1+C1=D1的值为true的时候,=A1+B1+C1-D1=0

在EXCEL中,为什么当=A1+B1+C1=D1的值为true的时候,=A1+B1+C1-D1=0的值为false?有2位小数。

    可能你只是“显示”了2位小数

    可能这4个数中有循环小数

    科学计算时会有误差,建议你修成abs(A1+B1+C1-D1)<0.0000000001这样的方式来判断是否等于0

追问

只有两位,我原先以为是因为后面小数的问题,就round保留前面三个单元格的小数点两位,结果还是false

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答