fenv.ch
Declarations
See Also
- https:en.cppreference.com/w/c/numeric/fenv
Parameters
- excepts - bitmask listing the exception flags to clear @return 0 if all indicated exceptions were successfully cleared or if excepts is zero. Returns a non-zero value on error. @see https:en.cppreference.com/w/c/numeric/fenv/feclearexcept
Returns
0 if all indicated exceptions were successfully cleared or if excepts is zero. Returns a non-zero value on error. @see https:en.cppreference.com/w/c/numeric/fenv/feclearexcept
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feclearexcept
Parameters
- excepts - bitmask listing the exception flags to test @return Bitwise OR of the floating-point exception macros that are both included in excepts and correspond to floating-point exceptions currently set. @see https:en.cppreference.com/w/c/numeric/fenv/fetestexcept
Returns
Bitwise OR of the floating-point exception macros that are both included in excepts and correspond to floating-point exceptions currently set. @see https:en.cppreference.com/w/c/numeric/fenv/fetestexcept
See Also
- https:en.cppreference.com/w/c/numeric/fenv/fetestexcept
Parameters
- excepts - bitmask listing the exception flags to raise @return 0 if all listed exceptions were raised, non-zero value otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feraiseexcept
Returns
0 if all listed exceptions were raised, non-zero value otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feraiseexcept
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feraiseexcept
Parameters
- flagp - pointer to an fexcept_t object where the flags will be stored or read from @param excepts - bitmask listing the exception flags to get/set @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
- excepts - bitmask listing the exception flags to get/set @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
Returns
0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
Parameters
- flagp - pointer to an fexcept_t object where the flags will be stored or read from @param excepts - bitmask listing the exception flags to get/set @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
- excepts - bitmask listing the exception flags to get/set @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
Returns
0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feexceptflag
Parameters
- round - rounding direction, one of floating-point rounding macros @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feround
Returns
0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feround
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feround
Returns
the floating-point rounding macro describing the current rounding direction or a negative value if the direction cannot be determined.s @see https:en.cppreference.com/w/c/numeric/fenv/feround
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feround
Parameters
- envp - pointer to the object of type fenv_t which holds the status of the floating-point environment @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feenv
Returns
0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feenv
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feenv
Parameters
- envp - pointer to the object of type fenv_t which holds the status of the floating-point environment @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feenv
Returns
0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feenv
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feenv
Parameters
- envp - pointer to the object of type fenv_t where the floating-point environment will be stored @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feholdexcept
Returns
0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feholdexcept
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feholdexcept
Parameters
- envp - pointer to the object of type fenv_t set by an earlier call to feholdexcept or fegetenv or equal to FE_DFL_ENV @return 0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feupdateenv
Returns
0 on success, non-zero otherwise. @see https:en.cppreference.com/w/c/numeric/fenv/feupdateenv
See Also
- https:en.cppreference.com/w/c/numeric/fenv/feupdateenv
See Also