Message74690
FYI Actual version is 2.5.2 running on Linux RHE4.
>>> import struct
>>> fmt ='>f'
>>> v=1.8183e-7
>>> v
1.8183000000000001e-07
>>> s=struct.pack(fmt,v)
>>> struct.unpack(fmt,s)
(1.818300034983622e-07,)
Looks to me like the float->double conversion is not being zeroed out
before the 4 bytes are written to it. FYI this is a fairly serious
issue since it leads to incorrect results be read from files (at least
for me anyway). |
|
Date |
User |
Action |
Args |
2008-10-13 17:11:43 | TD22057 | set | recipients:
+ TD22057 |
2008-10-13 17:11:43 | TD22057 | set | messageid: <1223917903.14.0.727253011599.issue4114@psf.upfronthosting.co.za> |
2008-10-13 17:11:41 | TD22057 | link | issue4114 messages |
2008-10-13 17:11:40 | TD22057 | create | |
|