floating point in 2.0
aahz at panix.com
Tue Jun 5 16:21:32 CEST 2001
In article <slrn9hpc2i.7o0.scarblac at pino.selwerd.nl>,
Remco Gerlich <scarblac at pino.selwerd.nl> wrote:
>The way they're stored hasn't changed, it's just that 2.0 doesn't lie
>anymore when writing the repr() of a float. This is how the floats are
>represented internally, there is no exact binary representation for any of
>them except 0.5.
Actually, 2.0 *still* lies:
>>> '%.55f' % 0.1
It just lies less than it used to.
--- Aahz <*> (Copyright 2001 by aahz at pobox.com)
Androgynous poly kinky vanilla queer het Pythonista http://www.rahul.net/aahz/
Hugs and backrubs -- I break Rule 6
"Do not taunt happy fun for loops. Do not change lists you are looping over."
--Remco Gerlich, comp.lang.python
More information about the Python-list