macro
<cfenv>
FE_INVALIDInvalid argument exception
This macro expands to a value of typeint
that identifies the floating-point exception raised on invalid arguments.
Invalid argument exceptions are raised to signal that the argument passed to a function is out of its domain (i.e., the function is not defined for that value), such as sqrt(-1.0).
The value returned by a function that raises this exception is unspecified.
FE_INVALID is defined as a value that is an exact power of two, allowing several floating-point exceptions to be combined (using the bitwise OR operator: |
) into a single value:
FE_
).
Libraries may define in
<fenv.h>
only the macro values above they support (the others may not be defined).
is always defined if
math_errhandlinghas
MATH_ERREXCEPTset.
At least all of the above macro values are defined in
<cfenv>
(even if not supported by the implementation).
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4