abs() — 정수 절대값 연산
형식
#include <stdlib.h>
int abs(int n);
언어 레벨
ANSI
스레드세이프
예
설명
abs() 함수는 정수 인수 n의 절대값을 리턴합니다.
리턴값
오류 리턴값이 없습니다. 인수의 절대값을 정수로 표시할 수 없으면 결과가 정의되지 않습니다. 최소 허용 정수 값은 <limits.h> 포함 파일에 INT_MIN으로 정의됩니다.
예
이 예는 정수 x의 절대값을 연산하고
y에 할당합니다.
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
int x = -4, y;
y = abs(x);
printf("The absolute value of x is %d.\n", y);
/********************* Output **************************
The absolute value of x is 4.
*****************************************************/
}