NAME
imaxabs — return
absolute value
SYNOPSIS
#include
<inttypes.h>
intmax_t imaxabs(intmax_t j);
DESCRIPTION
[CX] The functionality described on this reference page is aligned with the ISO C standard. Any conflict between the requirements described here and the ISO C standard is unintentional. This volume of POSIX.1-2008 defers to the ISO C standard.
The imaxabs () function shall
compute the absolute value of an integer
j. If the result cannot
be represented, the behavior is undefined.
RETURN VALUE
The imaxabs () function shall return the
absolute value.
ERRORS
No errors are defined.
EXAMPLES
None.
APPLICATION USAGE
The absolute value of the most negative number cannot be represented in two's complement.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
XBD <inttypes.h>
CHANGE HISTORY
First released in Issue 6. Derived from the ISO/IEC 9899:1999 (“ISO C99”) standard.