FUNCIÓN LN(), LOG10() Y LOG2() en MariaDB

1. Función LN(): 
En MariaDB, la función LN() se usa para el logaritmo natural de un número. En esta función, se pasará un número como parámetro y devolverá el logaritmo natural de ese. El número que se pasará debe ser mayor que 0. Si el número es menor que 0 o igual a 0, devolverá NULL. 

Sintaxis: 

LN(number)

Parámetro: Requerido. Un valor numérico. 

Devuelve: El logaritmo natural de un número. Si el número es menor que 0 o igual a 0, devolverá NULL. 

Ejemplo 1 : 

SELECT LN(2);

Producción :  

0.6931471805599453

Ejemplo-2:  

SELECT (LN(2.7)+LN(2.7));

Producción :  

2

Ejemplo-3:  

SELECT LN(-10);

Producción :  

NULL

2. Función LOG10(): 
En MariaDB, la función LOG10 utilizada para devuelve el logaritmo en base 10 de un número. En esta función, se pasará un número como parámetro y devolverá el logaritmo en base 10 de un número. El número que se pasará debe ser mayor que 0. Si el número es menor que 0 o igual a 0, devolverá NULL. 

Sintaxis: 

LOG10(number)

Parámetro: Requerido. Un valor numérico. 

Devuelve: El logaritmo en base 10 de un número. Si el número es menor que 0 o igual a 0, devolverá NULL. 

Ejemplo 1 :  

SELECT (LOG10(100)-LOG(10));

Producción :  

1

Ejemplo-2:  

SELECT LOG10(0.7);

Producción :  

-0.154901959985

Ejemplo-3:  

SELECT LOG10(-9.7);

Producción :  

NULL

3. Función LOG2(): 
En MariaDB, la función LOG2 utilizada para devuelve el logaritmo en base 2 de un número. En esta función, se pasará un número como parámetro y devolverá el logaritmo en base 2 de un número. El número que se pasará debe ser mayor que 0. Si el número es menor que 0 o igual a 0, devolverá NULL. 

Sintaxis: 

LOG2(number)

Parámetro: Requerido. Un valor numérico. 

Devuelve: El logaritmo en base 2 de un número. Si el número es menor que 0 o igual a 0, devolverá NULL. 

Ejemplo 1 : 

SELECT (LOG2(32)*LOG2(4));

Producción :  

10

Ejemplo-2:  

SELECT LOG2(8);

Producción :  

3

Ejemplo-3:  

SELECT LOG2(0);

Producción :  

NULL

Publicación traducida automáticamente

Artículo escrito por vipinyadav15799 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 *