英語で読む

次の方法で共有


Math.ILogB(Double) メソッド

定義

指定した数の底 2 の整数の対数を返します。

C#
public static int ILogB(double x);

パラメーター

x
Double

対数を求める対象の数値。

戻り値

次の表に示した値のいずれか

x パラメーター 戻り値
Default x の底 2 の整数の対数。つまり、(int)log2(x)。
ゼロ Int32.MinValue
NaN または PositiveInfinity または NegativeInfinity と等しい Int32.MaxValue

注釈

パラメーター x は、基数 10 として指定されます。

このメソッドは基になる C ランタイムを呼び出します。正確な結果または有効な入力範囲は、オペレーティング システムやアーキテクチャによって異なる場合があります。

適用対象

製品 バージョン
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10