Поделиться через


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

Число, логарифм которого должен быть найден.

Возвращаемое значение

Логарифм по основанию 10 числа value, как показано в таблице в разделе примечаний.

Исключения

Десятичный логарифм value находится вне диапазона типа данных Double.

Комментарии

Параметр value указывается в виде числа base 10.

Точное возвращаемое значение метода зависит от знака value, как показано в следующей таблице.

Параметр "Знак значения" Возвращаемое значение
Положительное число Базовый журнал 10 ; valueто есть log10value.
Нуль Double.NegativeInfinity.
Отрицательное число Double.NaN.

Чтобы вычислить натуральный логарифм BigInteger значения, вызовите BigInteger.Log(BigInteger) метод . Чтобы вычислить логарифм числа в другой базе, вызовите BigInteger.Log(BigInteger, Double) метод .

Этот метод соответствует методу Math.Log10 для примитивных числовых типов.

Применяется к