LOG (Transact-SQL)
Retorna o logaritmo natural da expressão float especificada.
Sintaxe
LOG ( float_expression )
Argumentos
- float_expression
É uma expressão do tipo float ou de um tipo que pode ser convertido implicitamente em float.
Tipos de retorno
float
Comentários
A constante e (2,71828182845905…) é a base de logaritmos naturais.
A base de logaritmos naturais é a constante e (2,71828182845905…). LOG ( e ) = 1.0.
O logaritmo natural do exponencial de um número é o próprio número: LOG( EXP( n ) ) = n. E o exponencial do logaritmo natural de um número é o próprio número: EXP( LOG( n ) ) = n.
Exemplos
A. Calculando o logaritmo para um número.
O exemplo a seguir calcula o LOG para a expressão float especificada.
DECLARE @var float;
SET @var = 10;
SELECT 'The LOG of the variable is: ' + CONVERT(varchar, LOG(@var));
GO
Aqui está o conjunto de resultados.
-------------------------------------
The LOG of the variable is: 2.30259
(1 row(s) affected)
B. Calculando o logaritmo do exponente de um número.
O exemplo a seguir calcula o LOG para o exponente de um número.
SELECT LOG (EXP (10));
Aqui está o conjunto de resultados.
----------------------------------
10
(1 row(s) affected)
Consulte também