MathF.Log Метод

Определение

Перегрузки

Log(Single)

Возвращает натуральный логарифм (с основанием e) указанного числа.

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
Равно значению NaNNaN
Равно значению PositiveInfinityPositiveInfinity

Комментарии

Параметр 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.)

xnewBase Возвращаемое значение
x> 0 (0 <newBase< 1) -или-(newBase> 1) lognewBase(a)
x< 0 (любое значение) NaN
(любое значение)newBase< 0 не число
x != 1newBase = 0 NaN
x != 1newBase = +бесконечность NaN
x = NaN (любое значение) NaN
(любое значение)newBase = не число не число
(любое значение)newBase = 1 NaN
x = 0 0 <newBase< 1 +бесконечность
x = 0newBase> 1 -бесконечность
x = +бесконечность 0 <newBase< 1 -Infinity
x = +бесконечностьnewBase> 1 +бесконечность
x = 1newBase = 0 0
x = 1newBase = +бесконечность 0

Комментарии

Этот метод вызывает базовую среду выполнения C, и точный результат или допустимый диапазон входных данных может отличаться в разных операционных системах или архитектурах.

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