_scalb
更新 : 2007 年 11 月
引数と 2 の累乗の積を計算します。
double _scalb(
double x,
long exp
);
パラメータ
x
倍精度浮動小数点値。exp
長整数型 (long) の指数。
戻り値
正常に終了した場合は、指数値を返します。オーバーフローが発生すると、x の 符号に応じて、_scalb は +/– HUGE_VAL を返し、errno 変数に ERANGE を設定します。
リターン コードの詳細については、「_doserrno、errno、_sys_errlist、および _sys_nerr」を参照してください。
解説
_scalb 関数は、x * 2 の exp 乗の値を計算します。
必要条件
ルーチン |
必須ヘッダー |
---|---|
_scalb |
<float.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
.NET Framework の相当するアイテム
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。