Google sheets 8显示为9-奇怪的视觉故障-单元格格式为分数

Google sheets 8显示为9-奇怪的视觉故障-单元格格式为分数,google-sheets,floating-point,number-formatting,google-sheets-formula,Google Sheets,Floating Point,Number Formatting,Google Sheets Formula,显示值与实际值不同。要复制,请输入: =8+1/5-1/5 然后将其格式化为#?/?。要执行此操作,请转到: 格式->数字->更多格式->自定义数字格式 然后选择#?/?(如果不在列表中,则在文本框中输入) 结果: (在B1中,公式为A1=8) 除了8(1-250)之外,我找不到任何其他数字来揭露这种奇怪的行为。我无法用7.99999999或8.00000000 1等常量复制相同的错误 将公式包装为ROUND(=ROUND(8+1/5-1/5307))可以解决此问题 所以这看起来像一个bug(

显示值与实际值不同。要复制,请输入:
=8+1/5-1/5

然后将其格式化为
#?/?
。要执行此操作,请转到:

格式->数字->更多格式->自定义数字格式

然后选择
#?/?
(如果不在列表中,则在文本框中输入)

结果:

(在
B1
中,公式为
A1=8

除了8(1-250)之外,我找不到任何其他数字来揭露这种奇怪的行为。我无法用
7.99999999
8.00000000 1
等常量复制相同的错误

将公式包装为
ROUND
=ROUND(8+1/5-1/5307)
)可以解决此问题

所以这看起来像一个bug(在哪里报告?)

但主要的问题是:在浮点数学中,这个简单的公式有什么特别之处,会让解释器感到困惑吗


PS:此错误无法在Excel 2013中复制。

看起来是四舍五入的,但像这样是正确的:

您可以这样报告: