为什么当我粘贴一个较大的数字时,Excel 会对最低有效数字进行四舍五入?

为什么当我粘贴一个较大的数字时,Excel 会对最低有效数字进行四舍五入?

如果我将数字 1542819813881128.5 粘贴到 Excel 中数字格式的单元格中,则粘贴的值为 1542819813881120.00。

为什么这些应用程序会将 8.5 四舍五入?有没有什么方法可以避免这种情况?

答案1

电子表格是不适用于高精度计算。 这IEEE 754 规范浮点数学仅要求存储 15 个最高有效数字。如果数字的整数部分为 15 位或更长,尾数或小数部分将被删除

解决方案是在电子表格之外的其他工具中执行计算,这对于我们这些非常擅长使用电子表格的人来说是件很烦人的事情。

相关内容