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

TypeStatusC23 SectionPOSIX Docs
fenv_tImplemented7.6 POSIX.1-2024
fexcept_tImplemented7.6 POSIX.1-2024

Macros

MacroStatusC23 SectionPOSIX Docs
FE_ALL_EXCEPTImplemented7.6.12 POSIX.1-2024
FE_DEC_DOWNWARDNot Implemented7.6.14 –
FE_DEC_TONEARESTNot Implemented7.6.14 –
FE_DEC_TONEARESTFROMZERONot Implemented7.6.14 –
FE_DEC_TOWARDZERONot Implemented7.6.14 –
FE_DEC_UPWARDNot Implemented7.6.14 –
FE_DFL_ENVImplemented7.6.17 POSIX.1-2024
FE_DFL_MODENot Implemented7.6.11 –
FE_DIVBYZEROImplemented7.6.9 POSIX.1-2024
FE_DOWNWARDImplemented7.6.13 POSIX.1-2024
FE_INEXACTImplemented7.6.9 POSIX.1-2024
FE_INVALIDImplemented7.6.9 POSIX.1-2024
FE_OVERFLOWImplemented7.6.9 POSIX.1-2024
FE_TONEARESTImplemented7.6.13 POSIX.1-2024
FE_TONEARESTFROMZERONot Implemented7.6.13 –
FE_TOWARDZEROImplemented7.6.13 POSIX.1-2024
FE_UNDERFLOWImplemented7.6.9 POSIX.1-2024
FE_UPWARDImplemented7.6.13 POSIX.1-2024
__STDC_VERSION_FENV_H__Not Implemented7.6.5 –

Functions

FunctionStatusC23 SectionPOSIX Docs
fe_dec_getroundNot Implemented7.6.5.3 –
fe_dec_setroundNot Implemented7.6.5.6 –
feclearexceptImplemented7.6.4.1 POSIX.1-2024
fedisableexceptImplemented––
feenableexceptImplemented––
fegetenvImplemented7.6.6.1 POSIX.1-2024
fegetexceptImplemented––
fegetexceptflagImplemented7.6.4.2 POSIX.1-2024
fegetmodeNot Implemented7.6.5.1 –
fegetroundImplemented7.6.5.2 POSIX.1-2024
feholdexceptImplemented7.6.6.2 POSIX.1-2024
feraiseexceptImplemented7.6.4.3 POSIX.1-2024
fesetenvImplemented7.6.6.3 POSIX.1-2024
fesetexceptImplemented7.6.4.4 –
fesetexceptflagImplemented7.6.4.5 POSIX.1-2024
fesetmodeNot Implemented7.6.5.4 –
fesetroundImplemented7.6.5.5 POSIX.1-2024
fetestexceptImplemented7.6.4.7 POSIX.1-2024
fetestexceptflagImplemented7.6.4.6 –
feupdateenvImplemented7.6.6.4 POSIX.1-2024