.. include:: check.rst
======
fenv.h
======
Macros
======
.. list-table::
:widths: auto
:align: center
:header-rows: 1
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
* - FE_ALL_EXCEPT
- |check|
- 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
- |check|
- 7.6.17
-
* - FE_DFL_MODE
-
- 7.6.11
-
* - FE_DIVBYZERO
- |check|
- 7.6.9
-
* - FE_DOWNARD
-
- 7.6.13
-
* - FE_INEXACT
- |check|
- 7.6.9
-
* - FE_INVALID
- |check|
- 7.6.9
-
* - FE_OVERFLOW
- |check|
- 7.6.9
-
* - FE_TONEAREST
- |check|
- 7.6.13
-
* - FE_TONEARESTFROMZERO
-
- 7.6.13
-
* - FE_TOWARDZERO
- |check|
- 7.6.13
-
* - FE_UNDERFLOW
- |check|
- 7.6.9
-
* - FE_UPWARD
- |check|
- 7.6.13
-
* - __STDC_VERSION_FENV_H__
-
- 7.6.5
-
Functions
=========
.. list-table::
:widths: auto
:align: center
:header-rows: 1
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
* - fe_dec_getround
-
- 7.6.5.3
-
* - fe_dec_setround
-
- 7.6.5.6
-
* - feclearexcept
- |check|
- 7.6.4.1
-
* - fegetenv
- |check|
- 7.6.6.1
-
* - fegetexceptflag
- |check|
- 7.6.4.2
-
* - fegetmode
-
- 7.6.5.1
-
* - fegetround
- |check|
- 7.6.5.2
-
* - feholdexcept
- |check|
- 7.6.6.2
-
* - feraiseexcept
- |check|
- 7.6.4.3
-
* - fesetenv
- |check|
- 7.6.6.3
-
* - fesetexcept
- |check|
- 7.6.4.4
-
* - fesetexceptflag
- |check|
- 7.6.4.5
-
* - fesetmode
-
- 7.6.5.4
-
* - fesetround
- |check|
- 7.6.5.5
-
* - fetestexcept
- |check|
- 7.6.4.7
-
* - fetestexceptflag
- |check|
- 7.6.4.6
-
* - feupdateenv
- |check|
- 7.6.6.4
-