Получить модуль целого числа
#include <stdlib.h>int abs( int 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 системной библиотеки