Teilen über


BigInteger.Log10(BigInteger) Methode

Definition

Gibt den Logarithmus einer angegebenen Zahl zur Basis 10 zurück.

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

Parameter

value
BigInteger

Eine Zahl, deren Logarithmus gesucht wird.

Gibt zurück

Der Logarithmus zur Basis 10 von value, wie in der Tabelle im Abschnitt "Hinweise" veranschaulicht.

Ausnahmen

Der Logarithmus zur Basis 10 von value liegt außerhalb des Bereichs des Double-Datentyps.

Hinweise

Der value Parameter wird als Basisnummer 10 angegeben.

Der genaue Rückgabewert der -Methode hängt vom Vorzeichen von valueab, wie die folgende Tabelle zeigt.

Wertzeichenparameter Rückgabewert
Positiv Das Basisprotokoll 10 von value; d. h. log10value.
Zero Double.NegativeInfinity.
Negativ Double.NaN.

Um den natürlichen Logarithmus eines BigInteger Werts zu berechnen, rufen Sie die -Methode auf BigInteger.Log(BigInteger) . Um den Logarithmus einer Zahl in einer anderen Basis zu berechnen, rufen Sie die -Methode auf BigInteger.Log(BigInteger, Double) .

Diese Methode entspricht der Math.Log10 Methode für die primitiven numerischen Typen.

Gilt für: