[Numpy-discussion] float128 in fact float80

Matthew Brett matthew.brett at gmail.com
Sat Oct 15 19:29:39 EDT 2011


Hi,

After getting rather confused, I concluded that float128 on a couple
of Intel systems I have, is in fact an 80 bit extended precision
number:

http://en.wikipedia.org/wiki/Extended_precision

>>> np.finfo(np.float128).nmant
63
>>> np.finfo(np.float128).nexp
15

That is rather confusing.   What is the rationale for calling this
float128?  It is not IEEE 754 float128, and yet it seems to claim so.

Best,

Matthew



More information about the NumPy-Discussion mailing list