This chapter groups the methods used to manipulate the floating-point status flags. Floating-point operations modify the floating-point status flags to indicate abnormal result information.
The implementation of these methods is architecture specific.
feclearexcept—clear floating-point exceptionfegetenv—get current floating-point environmentfegetexceptflag—get floating-point status flagsfegetround—get current rounding directionfeholdexcept—save current floating-point environmentferaiseexcept—raise floating-point exceptionfesetenv—set current floating-point environmentfesetexceptflag—set floating-point status flagsfesetround—set current rounding directionfetestexcept—test floating-point exception flagsfeupdateenv—update current floating-point environment