math.ceil()有一个奇怪的行为... math.ceil(122.0000000000000001)显示122而math.ceil(122.00000001)显示123

时间:2017-11-20 13:20:24

标签: python python-3.x python-2.7

math.ceil(122.0000000000000001) 显示122 而 math.ceil(122.00000001) 显示123

math.ceil有一个限制,为什么会这样。

1 个答案:

答案 0 :(得分:1)

在调用 math.ceil之前发生问题:

>>> 122.0000000000000001
122.0
>>> 122.00000001
122.00000001