Next: , Previous: abort, Up: Stdlib


2.4 abs—integer absolute value (magnitude)

Synopsis

     #include <stdlib.h>
     int abs(int i);
     

Description
abs returns the absolute value of i (also called the magnitude of i). That is, if i is negative, the result is the opposite of i, but if i is nonnegative the result is i.

The similar function labs uses and returns long rather than int values.


Returns
The result is a nonnegative integer.


Portability
abs is ANSI.

No supporting OS subroutines are required.