NAME
abs — return an
integer absolute value
SYNOPSIS
#include
<stdlib.h>
int abs(int i);
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 IEEE Std 1003.1-2001 (“POSIX.1”) defers to the ISO C standard.
The abs () function shall compute
the absolute value of its integer operand,
i. If the result cannot
be represented, the behavior is undefined.
RETURN VALUE
The abs () function shall return the
absolute value of its integer operand.
ERRORS
No errors are defined.
EXAMPLES
None.
APPLICATION USAGE
In two's-complement representation, the absolute value of the negative integer with largest magnitude {INT_MIN} might not be representable.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
fabs(3) , labs(3) , the Base Definitions volume of IEEE Std 1003.1-2001 (“POSIX.1”), <stdlib.h>
CHANGE HISTORY
First released in Issue 1. Derived from Issue 1 of the SVID.
Issue 6
Extensions beyond the ISO C standard are marked.
End of informative text. footer end