ABS(3) — NEWS-OS Programmer’s Manual
名称
abs, labs − 整数の絶対値
形式
int abs(i)
int i;
long labs(l)
long l;
解説
abs は、 int オペランドの絶対値を返します。
labs は、 long オペランドの絶対値を返します。
関連事項
fabs については、 floor(3M) を参照。
バグ
最大の負整数に abs または labs 関数を適用すると、 最大の負整数を生成します。 すなわち、
abs(0x80000000)
は、結果として 0x80000000 を返します。
NEWS-OSRelease 4.1C