intthat identifies the floating-point exception raised on inexact results.
1.0/3.0or sqrt(2.0) on most implementations), or when a function cannot produce an exact result for some other reason.
|) into a single value:
|FE_DIVBYZERO||Pole error: division by zero, or some other asymptotically infinite result (from finite arguments).|
|FE_INEXACT||Inexact: the result is not exact.|
|FE_INVALID||Domain error: At least one of the arguments is a value for which the function is not defined.|
|FE_OVERFLOW||Overflow range error: The result is too large in magnitude to be represented as a value of the return type.|
|FE_UNDERFLOW||Underflow range error: The result is too small in magnitude to be represented as a value of the return type.|
|FE_ALL_EXCEPT||All exceptions (selects all of the exceptions supported by the implementation).|