Función LOG() en SQL Server

La función LOG() devuelve el logaritmo de un número especificado o el logaritmo del número en la base especificada.

Sintaxis:

LOG(number, base)

Parámetro:
la función LOG() acepta dos parámetros como se mencionó anteriormente y se describe a continuación.

  • número:
    este parámetro contiene un número mayor que 0.
  • base:
    es el argumento entero opcional que establece la base para el logaritmo.

Devoluciones:
devuelve el logaritmo del número especificado con la base especificada.

Ejemplo-1:
Devuelve el logaritmo natural de 4.

SELECT LOG(4);

Producción :

1.3862943611198906

Ejemplo-2:
devolverá el logaritmo natural de 3 a una base 6 especificada.

SELECT LOG(3, 6);

Producción :

0.61314719276545848

Ejemplo-3:
cuando la función PI() pasa uno de los argumentos con la base 5 especificada.

SELECT LOG(PI(), 5);

Producción :

0.71126066871266902

Ejemplo-4:
cuando el argumento pasa como una expresión con una base especificada.

SELECT LOG(3 + 2, 5);

Producción :

1.0

Ejemplo-5:
Tanto LOG como LOG10 tienen base 10.

SELECT LOG(1000, 10) 'LOG',
LOG10(1000) 'LOG10';

Producción :

| LOG  | LOG10   |
|-------+--------|
| 3    |  3      |

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *