LOG (Transact-SQL)
Devuelve el logaritmo natural de la expresión float especificada.
Sintaxis
LOG ( float_expression )
Argumentos
- float_expression
Es una expresión de tipo float o de un tipo que se puede convertir a float de manera implícita.
Tipos de valor devueltos
float
Notas
La constante e (2.71828182845905…) es la base de los logaritmos naturales.
La base de los logaritmos naturales es la constante e (2.71828182845905…). LOG ( e ) = 1.0.
El logaritmo natual del valor exponencial de un número es el propio número: LOG (EXP( n ) ) = n. Asimismo, el valor exponencial del logaritmo natural de un número es el propio número: EXP (LOG( n ) ) = n.
Ejemplos
A. Calcular el logaritmo de un número.
En el ejemplo siguiente se calcula el LOG de la expresión float especificada.
DECLARE @var float;
SET @var = 10;
SELECT 'The LOG of the variable is: ' + CONVERT(varchar, LOG(@var));
GO
Éste es el conjunto de resultados.
-------------------------------------
The LOG of the variable is: 2.30259
(1 row(s) affected)
B. Calcular el logaritmo del exponente de un número.
En el ejemplo siguiente se calcula el LOG del exponente de un número.
SELECT LOG (EXP (10));
Éste es el conjunto de resultados.
----------------------------------
10
(1 row(s) affected)