On Jun 17, 10:47 pm, [EMAIL PROTECTED] wrote:
> Hi,
> I am new to python.  I was messing around in the interperator checking
> out the floating point handling and I believe I may have found a
> rounding bug:
>
> >>> 234 - 23234.2345
>
> -23000.234499999999
>
> This is not correct by my calculations.
>
> I am using python 2.5.2 in ubuntu 8.04.  I am wondering if this is a
> known bug, or if I am just not understanding some feature of python.
> Thanks for the help!
>
> -Cooper Quintinhttp://www.bitsamurai.net

It is a side-effect of binary floating-point.

http://www.python.org/doc/faq/general/#why-are-floating-point-calculations-so-inaccurate

casevh

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to