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.
*****************************************************/
}