[Python-3000] Extension: mpf for GNU MP floating point (original) (raw)
Facundo Batista facundobatista at gmail.com
Sun Sep 30 16:32:38 CEST 2007
- Previous message: [Python-3000] Extension: mpf for GNU MP floating point
- Next message: [Python-3000] Extension: mpf for GNU MP floating point
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2007/9/28, Rob Crowther <weilawei at gmail.com>:
a) MPF() now takes a float or integer argument because mpfsetstr is just
Rob, there has been a lot of discussion about this for Decimal (see the PEP and discussions in python-dev and python-list around the PEP date).
The main issue here is what means the user if he calls MPF(2.3):
a) MPF("2.3")
b) MPF("2.2999999999999998")
The difficult of the choice is that a) is maybe what she expects, b) is the value value (so why not to think she expects the real value?)
Regards,
-- . Facundo
Blog: http://www.taniquetil.com.ar/plog/ PyAr: http://www.python.org/ar/
- Previous message: [Python-3000] Extension: mpf for GNU MP floating point
- Next message: [Python-3000] Extension: mpf for GNU MP floating point
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]