标签: divide-by-zero
注意:此问题在python中有代码片段,但适用于大多数抛出错误的语言或在除以0时返回false。
昨天我遇到了这段代码:
print(1/(0.9-0.3-0.3-0.3))
这给出了奇怪的输出:
9007199254740992.0
为什么这不会抛出ZeroDivisionError,为什么会返回该特定数字?