[Cfp-interest] FUNCTIONS - non-canonical binary FP

Fred J. Tydeman tydeman at tybor.com
Thu Jun 3 13:56:11 PDT 2010


The Intel x87 FPU has some alternate encodings for some 80-bit binary
extended FP things.  I believe that these would be considered
non-canonical.

These
 Pseudo-NaN
 Pseudo-infinities
 Un-normal numbers
are treated as signaling NaNs. They raise invalid-operation exception
when they are encountered as operands.  They are never produced as
results of operations.

While
 Pseudo-denormal
is supported in IA-32.  They are treated as denormals when they are
encountered as operands.  They are never produced as results of
operations. 

---
Fred J. Tydeman        Tydeman Consulting
tydeman at tybor.com      Testing, numerics, programming
+1 (775) 358-9748      Vice-chair of PL22.11 (ANSI "C")
Sample C99+FPCE tests: http://www.tybor.com
Savers sleep well, investors eat well, spenders work forever.



More information about the Cfp-interest mailing list