OpenBSD manual page server

Manual Page Search Parameters

LABS(3) Library Functions Manual LABS(3)

labs, llabs, qabsreturn 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 () function returns the absolute value of the long integer i. The () function returns the absolute value of the long long integer j.

The () function is a deprecated equivalent of ().

abs(3), cabs(3), floor(3), imaxabs(3)

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 OpenBSD-current