ISO Standard: |
“The accuracy of the floating-point operations and of the library
functions in <math.h> and <complex.h> that return floating-point
results (C90 and C99 5.2.4.2.2).” |
Implementation: |
The accuracy is unknown. |
ISO Standard: |
“The accuracy of the conversions between floating-point internal
representations and string representations performed by the library
functions in <stdio.h>, <stdlib.h>, and <wchar.h> (C90 and C99
5.2.4.2.2).” |
Implementation: |
The accuracy is unknown. |
ISO Standard: |
“The rounding behaviors characterized by non-standard values of
FLT_ROUNDS (C90 and C99 5.2.4.2.2).” |
Implementation: |
No such values are used. |
ISO Standard: |
“The evaluation methods characterized by non-standard negative values
of FLT_EVAL_METHOD (C90 and C99 5.2.4.2.2).” |
Implementation: |
No such values are used. |
ISO Standard: |
“The direction of rounding when an integer is converted to a
floating-point number that cannot exactly represent the original value
(C90 6.2.1.3, C99 6.3.1.4).” |
Implementation: |
C99 Annex F is followed. |
ISO Standard: |
“The direction of rounding when a floating-point number is converted
to a narrower floating-point number (C90 6.2.1.4, 6.3.1.5).” |
Implementation: |
C99 Annex F is followed. |
ISO Standard: |
“How the nearest representable value or the larger or smaller
representable value immediately adjacent to the nearest representable
value is chosen for certain floating constants (C90 6.1.3.1, C99
6.4.4.2).” |
Implementation: |
C99 Annex F is followed. |
ISO Standard: |
“Whether and how floating expressions are contracted when not
disallowed by the FP_CONTRACT pragma (C99 6.5).” |
Implementation: |
The pragma is not implemented. |
ISO Standard: |
“The default state for the FENV_ACCESS pragma (C99 7.6.1).” |
Implementation: |
This pragma is not implemented. |
ISO Standard: |
“Additional floating-point exceptions, rounding modes, environments,
and classifications, and their macro names (C99 7.6, 7.12).” |
Implementation: |
None supported. |
ISO Standard: |
“The default state for the FP_CONTRACT pragma (C99 7.12.2).” |
Implementation: |
This pragma is not implemented. |
ISO Standard: |
“Whether the “inexact” floating-point exception can be raised when
the rounded result actually does equal the mathematical result in an IEC
60559 conformant implementation (C99 F.9).” |
Implementation: |
Unknown. |
ISO Standard: |
“Whether the “underflow” (and “inexact”) floating-point exception can
be raised when a result is tiny but not inexact in an IEC 60559
conformant implementation (C99 F.9).” |
Implementation: |
Unknown. |