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