MathF.Log Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Log(Single) |
Retorna o logaritmo natural (de base |
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 |
Zero | NegativeInfinity |
Negativo | NaN |
Igual a NaN | NaN |
Igual a PositiveInfinity | PositiveInfinity |
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.)
x | newBase | Valor retornado |
---|---|---|
x > 0 | (0 <newBase < 1) -ou- (newBase > 1) | lognewBase(a) |
x < 0 | (nenhum valor) | NaN |
(nenhum valor) | newBase < 0 | NaN |
x != 1 | newBase = 0 | NaN |
x != 1 | newBase = +Infinito | NaN |
x = NaN | (nenhum valor) | NaN |
(nenhum valor) | newBase = NaN | NaN |
(nenhum valor) | newBase = 1 | NaN |
x = 0 | 0 <newBase < 1 | +Infinito |
x = 0 | newBase > 1 | -Infinito |
x = +Infinito | 0 <newBase < 1 | -Infinito |
x = +Infinito | newBase > 1 | +Infinito |
x = 1 | newBase = 0 | 0 |
x = 1 | newBase = +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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de