abs()

Получить модуль целого числа

Прототип:

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

Аргументы:

j
Число, модуль которого требуется получить.

Библиотека:

libc

Описание:

Функция abs() вычисляет модуль целого аргумента j. Если результат невозможно представить в виде int, то будет выведено предупреждение.

Возвращаемое значение:

Функция возвращает модуль переданного аргумента.

Примеры:

#include <stdio.h>
#include <stdlib.h>
int main( void )
{
printf( "%d %d %d\n", abs( -5 ), abs( 0 ), abs( 5 ) );
return (EXIT_SUCCESS);
}

Код генерирует следующий вывод:

$ ./a.out 5 0 5

Классификация:

ANSI, POSIX 1003.1

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

cabs(), fabs(), labs(), llabs()




Предыдущий раздел: Описание API системной библиотеки