opensolaris man page for feraiseexcept

Query: feraiseexcept

OS: opensolaris

Section: 3m

Links: opensolaris man pages   all man pages

Forums: unix linux community   forum categories

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

feraiseexcept(3M)					  Mathematical Library Functions					 feraiseexcept(3M)

NAME
feraiseexcept - raise floating-point exception
SYNOPSIS
c99 [ flag... ] file... -lm [ library... ] #include <fenv.h> int feraiseexcept(int excepts);
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 float- ing-point exceptions raised by this function are taken.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+
SEE ALSO
feclearexcept(3M), fegetexceptflag(3M), fenv.h(3HEAD), fetestexcept(3M), attributes(5), standards(5) SunOS 5.11 12 Jul 2006 feraiseexcept(3M)
Related Man Pages
fetestexcept(3) - mojave
feclearexcept(3) - netbsd
fegetexceptflag(3) - osx
fetestexcept(3) - osx
feraiseexcept(3m) - sunos
Similar Topics in the Unix Linux Community
GuiLoader-C++ 2.13.1 (Default branch)
Finding and renaming files with exceptions