[Python-bugs-list] [ python-Bugs-538361 ] packing double yields garbage

noreply@sourceforge.net noreply@sourceforge.net
Tue, 02 Apr 2002 09:54:13 -0800


Bugs item #538361, was opened at 2002-04-02 12:54
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=538361&group_id=5470

Category: Python Library
Group: Python 2.2.1 candidate
Status: Open
Resolution: None
Priority: 5
Submitted By: Mike Carifio (carifio)
Assigned to: Nobody/Anonymous (nobody)
Summary: packing double yields garbage

Initial Comment:
On RH Linux 6.2/alpha (kernal 2.2.14-6.0), egcs-
2.91.66, python 2.2.1c2. I build python
from source and test_struct.py dies with
a floating point exception. I believe I've
found out why:


>>> import struct
>>> s = struct.pack("d", 3.14e20)
>>> struct.unpack("d", s)
(1.69270791053e-307,)


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=538361&group_id=5470