feraiseexcept

Synopsis

Description

The feraiseexcept() function attempts to raise the supported floating-point exceptions represented by
the excepts argument. The order in which these floating-point exceptions are raised
is unspecified.

Return Values

If excepts is 0 or if all the specified exceptions were successfully
raised, feraiseexcept() returns 0. Otherwise, it returns a non-zero value.

Errors

No errors are defined.

Usage

The effect is intended to be similar to that of floating-point exceptions
raised by arithmetic operations. Hence, enabled traps for floating-point exceptions raised by
this function are taken.