_logb
倍精度浮動小数点引数の指数部の値を取得します。
double _logb(
double x
);
パラメーター
- x
倍精度浮動小数点値。
戻り値
x のバイアスされない指数部の値を返します。
解説
_logb 関数は、倍精度浮動小数点引数 x が無限大の範囲で表現されているものとして、指数部の値を取得します。 引数 x が非正規化されていても、正規化されているように扱います。
入力 |
SEH の例外 |
Matherr 例外 |
---|---|---|
± QNAN、IND |
[なし] |
_DOMAIN |
± 0 |
ZERODIVIDE |
_SING |
必要条件
ルーチン |
必須ヘッダー |
---|---|
_logb |
<float.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
ライブラリ
C ランタイム ライブラリのすべてのバージョン。
同等の .NET Framework 関数
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。