Прототип функции abs:
int abs( int n ); long abs( long n );
Название | Язык |
---|---|
stdlib.h | С |
cstdlib | С++ |
Описание
Функция вычисляет абсолютную величину (модуль) значения, передаваемого в качестве аргумента через параметр n.
В C++, эта функция перегружена в заголовочном файле <cmath>
для типов данных с плавающей точкой (см. функция abs в cmath ), в заголовочном файле <complex>
— для комплексных чисел (см. функция abs для комплексных чисел), а в <valarray>
для массивов целых чисел (см. функция abs в valarray
).
В языке программирования Си существует функция для вычисления модуля только целых чисел.
Параметры:
- n
Целое значение.
Возвращаемое значение
Модуль числа n
.
Пример: исходный код программы
//пример использования функции abs #include <iostream> #include <cstdlib> int main () { // считаем модуль чисел int n = abs(23), m = abs(-11); std::cout << "|23| = " << n << "n"; std::cout << "|-11| = " << m << "n"; return 0; }
Пример работы программы
CppStudio.com
|23| = 23
|-11| = 11
|-11| = 11
Комментарии