fenv.h¶
Macros¶
Macro |
Implemented |
C23 Standard Section |
POSIX Docs |
---|---|---|---|
FE_ALL_EXCEPT |
✅ |
7.6.12 |
|
FE_DEC_DOWNWARD |
7.6.14 |
||
FE_DEC_TONEAREST |
7.6.14 |
||
FE_DEC_TONEARESTFROMZERO |
7.6.14 |
||
FE_DEC_TOWARDZERO |
7.6.14 |
||
FE_DEC_UPWARD |
7.6.14 |
||
FE_DFL_ENV |
✅ |
7.6.17 |
|
FE_DFL_MODE |
7.6.11 |
||
FE_DIVBYZERO |
✅ |
7.6.9 |
|
FE_DOWNWARD |
✅ |
7.6.13 |
|
FE_INEXACT |
✅ |
7.6.9 |
|
FE_INVALID |
✅ |
7.6.9 |
|
FE_OVERFLOW |
✅ |
7.6.9 |
|
FE_TONEAREST |
✅ |
7.6.13 |
|
FE_TONEARESTFROMZERO |
7.6.13 |
||
FE_TOWARDZERO |
✅ |
7.6.13 |
|
FE_UNDERFLOW |
✅ |
7.6.9 |
|
FE_UPWARD |
✅ |
7.6.13 |
|
__STDC_VERSION_FENV_H__ |
7.6.5 |
Functions¶
Function |
Implemented |
C23 Standard Section |
POSIX Docs |
---|---|---|---|
fe_dec_getround |
7.6.5.3 |
||
fe_dec_setround |
7.6.5.6 |
||
feclearexcept |
✅ |
7.6.4.1 |
|
fegetenv |
✅ |
7.6.6.1 |
|
fegetexceptflag |
✅ |
7.6.4.2 |
|
fegetmode |
7.6.5.1 |
||
fegetround |
✅ |
7.6.5.2 |
|
feholdexcept |
✅ |
7.6.6.2 |
|
feraiseexcept |
✅ |
7.6.4.3 |
|
fesetenv |
✅ |
7.6.6.3 |
|
fesetexcept |
✅ |
7.6.4.4 |
|
fesetexceptflag |
✅ |
7.6.4.5 |
|
fesetmode |
7.6.5.4 |
||
fesetround |
✅ |
7.6.5.5 |
|
fetestexcept |
✅ |
7.6.4.7 |
|
fetestexceptflag |
✅ |
7.6.4.6 |
|
feupdateenv |
✅ |
7.6.6.4 |