Provided by: manpages-dev_3.23-1_all feclearexcept,
fegetexceptflag, feraiseexcept, fesetexceptflag, fetestexcept,
fegetenv, fegetround, feholdexcept, fesetround, fesetenv,
feupdateenv, feenableexcept, fedisableexcept, fegetexcept -
floating- point rounding and exception handling int
feclearexcept(int excepts); int fegetexceptflag(fexcept_t
*flagp, int excepts); int feraiseexcept(int excepts); int
fesetexceptflag(const fexcept_t *flagp, int excepts); int
fetestexcept(int excepts); int fesetround(int rounding_mode);
int fegetenv(fenv_t *envp); int feholdexcept(fenv_t *envp); int
fesetenv(const fenv_t *envp); int feupdateenv(const fenv_t
*envp); Link with -lm. These eleven functions were defined in
C99, and describe the handling of floating-point rounding and
exceptions (overflow, zero-divide etc.). The divide-by-zero
exception occurs when an operation on finite numbers produces
infinity as exact answer. The overflow exception occurs when a
result has to be represented as a floating-point number, but has
(much)