[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pypy-dev
Subject:    Re: [pypy-dev] algorithm used for float -> str conversion
From:       Alexandre Fayolle <alexandre.fayolle () logilab ! fr>
Date:       2011-06-30 9:27:09
Message-ID: 201106301127.09927.alexandre.fayolle () logilab ! fr
[Download RAW message or body]

On Thursday 30 June 2011 10:24:00 Amaury Forgeot d'Arc wrote:
> Hi,
> 
> 2011/6/30 Alexandre Fayolle <alexandre.fayolle@logilab.fr>:
> > I just came across
> > http://www.serpentine.com/blog/2011/06/29/here-be-dragons-
> > advances-in-problems-you-didnt-even-know-you-had/ which talk about a
> > paper submitted last year about a fast float -> str conversion routine.
> > I don't know what is currently used in pypy (or in Python actually),
> > probably the underlying libc's implementation, but this could be
> > something interesting for people writing lots of floats in csv files.
> 
> Someone reported the same post on the cpython tracker,
> and I've just filed a separate issue about this idea.
> http://bugs.python.org/issue12450
> 
> Note that cpython2.7 (and pypy 1.5) already uses a specific algorithm
> to convert float to strings: a slightly customized version of David Gay's
> dtoa.c: http://www.netlib.org/fp/dtoa.c
> it is already faster and more accurate than many libc implementations.

Nice!

Thanks a lot for the time machinesque quick answer :-)

-- 
Alexandre Fayolle                              LOGILAB, Paris (France)
Formations Python, CubicWeb, Debian :  http://www.logilab.fr/formations
Développement logiciel sur mesure :      http://www.logilab.fr/services
Informatique scientifique:               http://www.logilab.fr/science
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic