| ABS(3) | Library Functions Manual | ABS(3) |
abs, labs,
llabs, imaxabs —
return absolute value for integer types
Standard C Library (libc, -lc)
#include <stdlib.h>
int
abs(int
i);
long
labs(long
i);
long long
llabs(long
long i);
#include
<inttypes.h>
intmax_t
imaxabs(intmax_t
i);
The
abs(),
labs(),
llabs(),
and
imaxabs()
functions compute the absolute value of i.
The abs(), labs(),
llabs(), and imaxabs()
functions return the absolute value.
The abs(), labs(),
llabs(), and imaxabs()
functions conform to and.
The abs() function first appeared in
Version 6 AT&T UNIX. The
labs() function first appeared in
4.3BSD. The llabs() and
imaxabs() functions first appeared in
FreeBSD 5.0.
The absolute value of the most negative integer remains negative.
| November 14, 2001 | Mac OS X 12 |