fabs、fabsf
引数で指定された浮動小数点数の絶対値を計算します。
double fabs(
double x
);
float fabs(
float x
); // C++ only
long double fabs(
long double x
); // C++ only
float fabsf(
float x
);
パラメーター
- x
浮動小数点値。
戻り値
fabs は、引数の絶対値を返します。 エラーの戻り値はありません。
入力 |
SEH 例外 |
Matherr 例外 |
---|---|---|
± QNAN、IND |
[none] |
_DOMAIN |
解説
C++ ではオーバーロードが可能であるため、fabs のオーバーロードを呼び出すことができます。 C プログラムでは、fabs は常に倍精度浮動小数点数を受け取り、倍精度浮動小数点数を返します。
必要条件
機能 |
必須ヘッダー |
---|---|
fabs, fabsf |
<math.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
使用例
「abs」の例を参照してください。