Why is 2.3 = 2.2999999999999998 ?
Arne Koewing
ark at gmx.net
Thu Jan 23 18:11:47 EST 2003
my puthon installation seems to ce confused about floats...
>>> 2.1
2.1000000000000001
>>> 2.2
2.2000000000000002
>>> 2.3
2.2999999999999998
>>> 2.4
2.3999999999999999
>>> 2.5
2.5
>>> 2.6
2.6000000000000001
>>>
this happens on debian/sid
Python 2.2.2 (#1, Jan 18 2003, 10:18:59)
[GCC 3.2.2 20030109 (Debian prerelease)] on linux2
and also
Python 2.1.3+ (#1, Jan 18 2003, 09:26:15)
[GCC 3.2.2 20030109 (Debian prerelease)] on linux2
any ideas?
Arne
More information about the Python-list
mailing list