Hi, while I usually cope with the woes of floating point issues, this is one, that I didn't expect:
>>> round(2.385, 2) 2.3799999999999999 Doesn't the docs say, it's rounded up for this case? <quote> 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 </quote> Well, that one is clearly rounding down. What's up, eh, down here? Pete Python 2.6 (r26:66714, Feb 8 2011, 08:50:11) [GCC 4.3.2 [gcc-4_3-branch revision 141291]] on linux2 -- http://mail.python.org/mailman/listinfo/python-list