Data types for querying and manipulating the floating-point environment.
#include <fenv.h>
typedef /* ... */ fenv_t;
typedef /* ... */ fexcept_t;
The fenv_t data type represents the target system's floating point environment.
The fexcept_t data type represents the status flags in the environment