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