根据pep238,楼层划分的语义是
a // b == floor(a / b)
然而,这与浮动失败:
>>> 1.99965 // 0.0199965
99.0
>>> math.floor(1.99965 / 0.0199965)
100
为什么会这样?这种行为是否记录在案?注意
1.99965 / 0.0199965 is 100.0
根据pep238,楼层划分的语义是
a // b == floor(a / b)
然而,这与浮动失败:
>>> 1.99965 // 0.0199965
99.0
>>> math.floor(1.99965 / 0.0199965)
100
为什么会这样?这种行为是否记录在案?注意
1.99965 / 0.0199965 is 100.0