0

次のコードで丸められるのはなぜですか:

>>> round(0.49999999999999997)
0.0
>>> round(0.49999999999999998)
1.0
>>> round(1.4999999999999998)
1.0
>>> round(1.4999999999999999)
2.0

切り捨てではなく切り上げ、0.49999999999999998および小数点以下の 9 の後に1.4999999999999999この動作が発生するのはなぜですか?0.499999999999999981.4999999999999998

4

0 に答える 0