Scott David Daniels wrote:
Scott David Daniels wrote:

Bengt Richter wrote:

Aha! Same version (2.3.4):

Idle:
   >>> 1e10000
   1.0
   >>> import struct; struct.pack('d', 1e10000)
   '\x00\x00\x00\x00\x00\x00\xf0?'
(which is actually 1.0)

python via command line (readline support):
   >>> 1e10000
   1.#INF
   >>> import struct; struct.pack('d', 1e10000)
   '\x00\x00\x00\x00\x00\x00\xf0\x7f'

Same results (command line vs. Idle) for 2.4.1.


On Python 2.2.3: (#42, Jun  4 2003, 10:33:42)
IDLE 0.8 -- press F1 for help

1e1000

1.#INF

So, sometime after that.

--Scott David Daniels
[EMAIL PROTECTED]

Problem is associated with executing iteractive input in a subprocess.

>python idle.py -n

IDLE 1.1      ==== No Subprocess ====
>>> 1e10000
1.#INF
>>>

Michael


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

Reply via email to