MathF.Log Método

Definição

Sobrecargas

Log(Single)

Retorna o logaritmo natural (de base e) de um número especificado.

Log(Single, Single)

Retorna o logaritmo de um número especificado em uma base especificada.

Log(Single)

Origem:
MathF.cs
Origem:
MathF.cs
Origem:
MathF.cs

Retorna o logaritmo natural (de base e) de um número especificado.

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

Parâmetros

x
Single

O número cujo logaritmo deve ser encontrado.

Retornos

Um dos valores na tabela a seguir.

Parâmetro x Valor retornado
Positivo O logaritmo natural de x; ou seja, ln x ou log e x
ZeroNegativeInfinity
NegativoNaN
Igual a NaNNaN
Igual a PositiveInfinityPositiveInfinity

Comentários

O parâmetro x é especificado como um número base 10.

Esse método chama o runtime C subjacente e o resultado exato ou o intervalo de entrada válido podem ser diferentes entre diferentes sistemas operacionais ou arquiteturas.

Confira também

Aplica-se a

Log(Single, Single)

Origem:
MathF.cs
Origem:
MathF.cs
Origem:
MathF.cs

Retorna o logaritmo de um número especificado em uma base especificada.

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

Parâmetros

x
Single

O número cujo logaritmo deve ser encontrado.

y
Single

A base.

Retornos

Um dos valores na tabela a seguir. (+Infinito indica PositiveInfinity, -Infinito indica NegativeInfinity e NaN indica NaN.)

xnewBase Valor retornado
x> 0 (0 <newBase< 1) -ou- (newBase> 1) lognewBase(a)
x< 0 (nenhum valor) NaN
(nenhum valor)newBase< 0 NaN
x != 1newBase = 0 NaN
x != 1newBase = +Infinito NaN
x = NaN (nenhum valor) NaN
(nenhum valor)newBase = NaN NaN
(nenhum valor)newBase = 1 NaN
x = 0 0 <newBase< 1 +Infinito
x = 0newBase> 1 -Infinito
x = +Infinito 0 <newBase< 1 -Infinito
x = +InfinitonewBase> 1 +Infinito
x = 1newBase = 0 0
x = 1newBase = +Infinito 0

Comentários

Esse método chama o runtime C subjacente e o resultado exato ou o intervalo de entrada válido podem ser diferentes entre diferentes sistemas operacionais ou arquiteturas.

Aplica-se a