[Tutor] The '45' bug in round()
rdm at rcblue.com
Tue Mar 20 12:09:49 CET 2007
At 11:00 AM 3/19/2007, Michael Hannon wrote:
>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:
Thanks. I'm familiar with "unbiased rounding". I'm glad to know about
that Wikipedia article. Could you tell me what, in particular, you
wanted me to think about?
More information about the Tutor