|
Boost : |
From: John Maddock (john_at_[hidden])
Date: 2006-11-09 08:44:18
Johan Råde wrote:
> That is weird.
> Can you run the inspect tool (fpclassify/tools/inspect/inspect.cpp)
> on Win32 / Intel 7?
I don't think it differs from any other Win32 compiler:
This platform is little-endian.
BOOST_LITTTLE_ENDIAN is defined.
---------- float --------------------
0 00 00 00 00
sn. min 00 00 00 01
n. min 00 80 00 00
1 3f 80 00 00
4/3 3f aa aa ab
max 7f 7f ff ff
inf 7f 80 00 00
q. nan ff c0 00 00
s. nan ff 80 00 00
-1 bf 80 00 00
---------- double -------------------
0 00 00 00 00 00 00 00 00
sn. min 00 00 00 00 00 00 00 01
n. min 00 10 00 00 00 00 00 00
1 3f f0 00 00 00 00 00 00
4/3 3f f5 55 55 55 55 55 55
max 7f ef ff ff ff ff ff ff
inf 7f f0 00 00 00 00 00 00
q. nan ff f8 00 00 00 00 00 00
s. nan ff f0 00 00 00 00 00 00
-1 bf f0 00 00 00 00 00 00
---------- long double --------------
0 00 00 00 00 00 00 00 00
sn. min 00 00 00 00 00 00 00 01
n. min 00 10 00 00 00 00 00 00
1 3f f0 00 00 00 00 00 00
4/3 3f f5 55 55 55 55 55 55
max 7f ef ff ff ff ff ff ff
inf 7f f0 00 00 00 00 00 00
q. nan ff f8 00 00 00 00 00 00
s. nan ff f0 00 00 00 00 00 00
-1 bf f0 00 00 00 00 00 00
John.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk