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 для примитивных числовых типов.