fenv.h¶
C23 StandardPOSIX.1-2024
29 / 41 (70.7%)
C23 Standard
26 / 38 (68.4%)
POSIX.1-2024
24 / 24 (100.0%)
Functions
16 / 20 (80.0%)
Macros
11 / 19 (57.9%)
Types
2 / 2 (100.0%)
Types¶
| Type | Status | C23 Section | POSIX Docs |
|---|---|---|---|
fenv_t | Implemented | 7.6 | POSIX.1-2024 |
fexcept_t | Implemented | 7.6 | POSIX.1-2024 |
Macros¶
| Macro | Status | C23 Section | POSIX Docs |
|---|---|---|---|
FE_ALL_EXCEPT | Implemented | 7.6.12 | POSIX.1-2024 |
FE_DEC_DOWNWARD | Not Implemented | 7.6.14 | – |
FE_DEC_TONEAREST | Not Implemented | 7.6.14 | – |
FE_DEC_TONEARESTFROMZERO | Not Implemented | 7.6.14 | – |
FE_DEC_TOWARDZERO | Not Implemented | 7.6.14 | – |
FE_DEC_UPWARD | Not Implemented | 7.6.14 | – |
FE_DFL_ENV | Implemented | 7.6.17 | POSIX.1-2024 |
FE_DFL_MODE | Not Implemented | 7.6.11 | – |
FE_DIVBYZERO | Implemented | 7.6.9 | POSIX.1-2024 |
FE_DOWNWARD | Implemented | 7.6.13 | POSIX.1-2024 |
FE_INEXACT | Implemented | 7.6.9 | POSIX.1-2024 |
FE_INVALID | Implemented | 7.6.9 | POSIX.1-2024 |
FE_OVERFLOW | Implemented | 7.6.9 | POSIX.1-2024 |
FE_TONEAREST | Implemented | 7.6.13 | POSIX.1-2024 |
FE_TONEARESTFROMZERO | Not Implemented | 7.6.13 | – |
FE_TOWARDZERO | Implemented | 7.6.13 | POSIX.1-2024 |
FE_UNDERFLOW | Implemented | 7.6.9 | POSIX.1-2024 |
FE_UPWARD | Implemented | 7.6.13 | POSIX.1-2024 |
__STDC_VERSION_FENV_H__ | Not Implemented | 7.6.5 | – |
Functions¶
| Function | Status | C23 Section | POSIX Docs |
|---|---|---|---|
fe_dec_getround | Not Implemented | 7.6.5.3 | – |
fe_dec_setround | Not Implemented | 7.6.5.6 | – |
feclearexcept | Implemented | 7.6.4.1 | POSIX.1-2024 |
fedisableexcept | Implemented | – | – |
feenableexcept | Implemented | – | – |
fegetenv | Implemented | 7.6.6.1 | POSIX.1-2024 |
fegetexcept | Implemented | – | – |
fegetexceptflag | Implemented | 7.6.4.2 | POSIX.1-2024 |
fegetmode | Not Implemented | 7.6.5.1 | – |
fegetround | Implemented | 7.6.5.2 | POSIX.1-2024 |
feholdexcept | Implemented | 7.6.6.2 | POSIX.1-2024 |
feraiseexcept | Implemented | 7.6.4.3 | POSIX.1-2024 |
fesetenv | Implemented | 7.6.6.3 | POSIX.1-2024 |
fesetexcept | Implemented | 7.6.4.4 | – |
fesetexceptflag | Implemented | 7.6.4.5 | POSIX.1-2024 |
fesetmode | Not Implemented | 7.6.5.4 | – |
fesetround | Implemented | 7.6.5.5 | POSIX.1-2024 |
fetestexcept | Implemented | 7.6.4.7 | POSIX.1-2024 |
fetestexceptflag | Implemented | 7.6.4.6 | – |
feupdateenv | Implemented | 7.6.6.4 | POSIX.1-2024 |