Abs
abs
Функция Возвращает абсолютное значение целого числа.
Синтаксис Версия для вещественных Версия для комплексных #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 требует С++ и, скорее всего, непереносима.
Смотрите также
Пример:
#include
#include
int main(void) { int number = -1234;
printf("число: %d абсолютное значение: %d\n",number,abs(number)); return 0; }