MathF.Log Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Log(Single) |
Возвращает натуральный логарифм (с основанием |
Log(Single, Single) |
Возвращает логарифм указанного числа в системе счисления с указанным основанием. |
Log(Single)
- Исходный код:
- MathF.cs
- Исходный код:
- MathF.cs
- Исходный код:
- MathF.cs
Возвращает натуральный логарифм (с основанием e
) указанного числа.
public:
static float Log(float x);
public static float Log (float x);
static member Log : single -> single
Public Shared Function Log (x As Single) As Single
Параметры
- x
- Single
Число, логарифм которого требуется найти.
Возвращаемое значение
Одно из значений, перечисленных в следующей таблице.
Параметр x | Возвращаемое значение |
---|---|
Положительное число | Натуральный логарифм x , то есть ln x или log e x |
Нуль | NegativeInfinity |
Отрицательное число | NaN |
Равно значению NaN | NaN |
Равно значению PositiveInfinity | PositiveInfinity |
Комментарии
Параметр x
указывается в виде базового числа 10.
Этот метод вызывает базовую среду выполнения C, и точный результат или допустимый диапазон входных данных может отличаться в разных операционных системах или архитектурах.
См. также раздел
Применяется к
Log(Single, Single)
- Исходный код:
- MathF.cs
- Исходный код:
- MathF.cs
- Исходный код:
- MathF.cs
Возвращает логарифм указанного числа в системе счисления с указанным основанием.
public:
static float Log(float x, float y);
public static float Log (float x, float y);
static member Log : single * single -> single
Public Shared Function Log (x As Single, y As Single) As Single
Параметры
- x
- Single
Число, логарифм которого требуется найти.
- y
- Single
База.
Возвращаемое значение
Одно из значений, перечисленных в следующей таблице. (+бесконечность обозначает PositiveInfinity, -бесконечность обозначает NegativeInfinity, а нечисловое значение обозначает NaN.)
x | newBase | Возвращаемое значение |
---|---|---|
x > 0 | (0 <newBase < 1) -или-(newBase > 1) | lognewBase(a) |
x < 0 | (любое значение) | NaN |
(любое значение) | newBase < 0 | не число |
x != 1 | newBase = 0 | NaN |
x != 1 | newBase = +бесконечность | NaN |
x = NaN | (любое значение) | NaN |
(любое значение) | newBase = не число | не число |
(любое значение) | newBase = 1 | NaN |
x = 0 | 0 <newBase < 1 | +бесконечность |
x = 0 | newBase > 1 | -бесконечность |
x = +бесконечность | 0 <newBase < 1 | -Infinity |
x = +бесконечность | newBase > 1 | +бесконечность |
x = 1 | newBase = 0 | 0 |
x = 1 | newBase = +бесконечность | 0 |
Комментарии
Этот метод вызывает базовую среду выполнения C, и точный результат или допустимый диапазон входных данных может отличаться в разных операционных системах или архитектурах.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по