On Mon, Mar 19, 2007 at 03:04:03AM -0700, Dick Moores wrote: > Yesterday I was shocked, SHOCKED, to discover that round() is > occasionally rounding incorrectly. For example, > > >>> print round(0.19945,4) > 0.1994 . . . > Comments, Tutors? Am I way out in left field with this?
I suggest you might want to look at the discussion of unbiased rounding at: http://en.wikipedia.org/wiki/Rounding - Mike _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor