Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Operating System

Handling FP errors

Linux
Solaris 10
Mac OS X 10.5
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6b8c69ab675293d6-331b504c-4e84488d-8952a5d0-6b53fe743b28186fb2ccdd4a"><ac:plain-text-body><![CDATA[Fedora Core 5

C99 FP functions - These functions are declared in fenv.h [2Open Group 04]
]]></ac:plain-text-body></ac:structured-macro>
Before fenv.h based functions were standardized; an alternative to using these C99/fenv() functions is using ieee_flags and ieee_handler

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9868d6d2611f1fcb-ba2638d8-400440cd-9cdea6ff-0a198df40d0b796167f50a98"><ac:plain-text-body><![CDATA[

Windows

Structured Exception Handling - user defined handler _fpieee_flt [3]
]]></ac:plain-text-body></ac:structured-macro>
 

...

Wiki Markup
\[1\] IEEE standard for binary floating-point arithmetic
[http://ieeexplore.ieee.org/xpl/standardstoc.jsp?isnumber=1316]

Wiki Markup
\[2[Open Group 04|AA. C References#Open Group 04]\] "\[fenv.h - Floating point environment
[\|http://www.opengroup.org/onlinepubs/009695399/basedefs/fenv.h.html]"

Wiki Markup
\[3\] MSDN - CRT - fpieee_flt
[http://msdn2.microsoft.com/en-us/library/te2k2f2t(VS.80).aspx]

...