BigInteger.Log10(BigInteger) メソッド

定義

指定した数値の底 10 の対数を返します。

public:
 static double Log10(System::Numerics::BigInteger value);
public static double Log10(System.Numerics.BigInteger value);
static member Log10 : System.Numerics.BigInteger -> double
Public Shared Function Log10 (value As BigInteger) As Double

パラメーター

value
BigInteger

対数が見つかる数値。

返品

「解説」セクションの表に示すように、 valueの底 10 の対数。

例外

valueの 10 進数のログが、Doubleデータ型の範囲外です。

注釈

valueパラメーターは、底 10 の数値として指定されます。

メソッドの正確な戻り値は、次の表に示すように、 valueの符号によって異なります。

値パラメーターの符号 戻り値
valueの 10 進数のログ。つまり、log10value
ゼロ Double.NegativeInfinity
否定的 Double.NaN

BigInteger値の自然対数を計算するには、BigInteger.Log(BigInteger) メソッドを呼び出します。 別の底の数値の対数を計算するには、 BigInteger.Log(BigInteger, Double) メソッドを呼び出します。

このメソッドは、プリミティブ数値型の Math.Log10 メソッドに対応します。

適用対象