| LABS(3) | Library Functions Manual | LABS(3) |
labs, llabs,
qabs — return the absolute
value of a long integer
#include
<limits.h>
#include <stdlib.h>
long
labs(long
i);
long long
llabs(long
long j);
quad_t
qabs(quad_t
j);
The
labs()
function returns the absolute value of the long integer
i. The
llabs()
function returns the absolute value of the long long integer
j.
The labs() and
llabs() functions conform to
ISO/IEC 9899:1999
(“ISO C99”).
The results of applying labs() to
LONG_MIN and llabs() to
LLONG_MIN are undefined, and
qabs() is not portable in the first place.
| January 18, 2019 | Debian |