Функция Возвращает абсолютное значение целого числа.
Синтаксис Версия для вещественных Версия для комплексных
#include #include
int abs(int x); double abs(complex x);
Файл, содержащий Версия для вещественных Версия для комплексных
прототип math.h, stdlib.h complex.h
Описание Функция abs возвращает абсолютное значение целого
аргумента x. Если функция abs вызывается при под-
ключенном файле stdlib.h, abs будет восприниматься
как макрокоманда, которая расширяется до встроен-
ного кода.
Если вы используете функцию abs вместо
макрокоманды, то включите в вашу программу
#undef abs после
#include .
Возвращаемое Версия для вещественных чисел функции abs возвращает
значение целое значение в диапазоне от 0 до 32767, за исклю-
чением того, что аргумент -32768 будет возвращен,
как -32768. Комплексная версия abs возвращает зна-
чение типа double.
Переносимость Вещественная версия abs доступна в системе UNIX и
определена в ANSI C. Комплексная версия abs требует
С++ и, скорее всего, непереносима.
Смотрите также cabscomplexfabslabs
Пример:
#include
#include
int main(void)
{
int number = -1234;
printf("число: %d абсолютное значение: %d\n",number,abs(number));
return 0;
}