On Wed, Feb 22, 2012 at 11:13 AM, Alec Taylor <alec.tayl...@gmail.com> wrote: > Simple mathematical problem, + and - only: > >>>> 1800.00-1041.00-555.74+530.74-794.95 > -60.950000000000045 > > That's wrong. > > Proof > http://www.wolframalpha.com/input/?i=1800.00-1041.00-555.74%2B530.74-794.95 > -60.95 aka (-(1219/20)) > > Is there a reason Python math is only approximated? - Or is this a bug?
http://docs.python.org/faq/design.html#why-are-floating-point-calculations-so-inaccurate -- http://mail.python.org/mailman/listinfo/python-list