curious problem with large numbers

Terry Reedy tjreedy at udel.edu
Thu Apr 7 19:17:54 EDT 2005


"Chris Fonnesbeck" <fonnesbeck at gmail.com> wrote in message 
news:723eb693050407124816431b6a at mail.gmail.com...
> However, on Windows (have tried on Mac, Linux) I get the following 
> behaviour:
>
>>>> inf = 1e10000
>>>> inf
> 1.0
>
> while I would have expected:
>
> 1.#INF

On my Windows machine with 2.2.1, I get exactly what you expected:
>>> 1e10000
1.#INF
>>> inf=1e10000
>>> inf
1.#INF

If you get wrong behavior on a later version, then a bug has been 
introduced somewhere, even perhaps in VC 7, used for 2.4.

Terry J. Reedy






More information about the Python-list mailing list