可能性の重複:
How is floating point stored? When does it matter?誰かがこれを説明できますか?0.2 + 0.1 = 0.30000000000000004?
がなぜ次のPythonインタプリタで発生するのでしょうか?
>>> 0.1+0.1+0.1-0.3
5.551115123125783e-17
>>> 0.1+0.1
0.2
>>> 0.2+0.1
0.30000000000000004
>>> 0.3-0.3
0.0
>>> 0.2+0.1
0.30000000000000004
>>>
なぜ0.2 + 0.1 = 0.3
ですか?
http://download.oracle.com/docs/cd/E19957-01/806-3568/ncg_goldberg.html – Johnsyweb
http://docs.python.org/tutorial/floatingpoint.html –