floating point woes
hpj at urpla.net
Wed Feb 16 00:49:34 CET 2011
while I usually cope with the woes of floating point issues, this is
one, that I didn't expect:
>>> round(2.385, 2)
Doesn't the docs say, it's rounded up for this case?
Values are rounded to the closest multiple of 10 to the power minus n;
if two multiples are equally close, rounding is done away from 0
Well, that one is clearly rounding down.
What's up, eh, down here?
Python 2.6 (r26:66714, Feb 8 2011, 08:50:11)
[GCC 4.3.2 [gcc-4_3-branch revision 141291]] on linux2
More information about the Python-list