C stdlib abs() Function
Example
Display the absolute value of an integer:
int value = abs(-5);
printf("%d", value);
Try it Yourself »
Definition and Usage
The abs() function returns the absolute (positive) value of a number.
The abs() function is defined in the <stdlib.h> header file.
There are two other variants of the function: labs() for long int arguments and llabs() for long long int arguments.
Note: The abs() function is only intended for int type values. For float and double type values use the fabs() function instead.
Syntax
One of the following:
abs(int number);
labs(long int number);
llabs(long long int number);
Parameter Values
| Parameter | Description |
|---|---|
| number | Required. Specifies a number. |
Technical Details
| Returns: |
abs() - An int value.labs() - A long int value.llabs() - A long long int value.The returned value represents the absolute value of the specified number. |
|---|