Función LOG( )
Devuelve el logaritmo (base 10) de una expresión de numérica o valor de campo con un número especificado de posiciones decimales.
Sintaxis
LOG(número; decimales)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
número | numérico |
El valor para el cual encontrar el logaritmo. |
decimales | numérico | El número de decimales para el valor devuelto. |
Salida
Numérico.
Ejemplos
Ejemplos básicos
Devuelve 3,0000:
LOG(1000; 4)
Devuelve 4,86:
LOG(72443; 2)
Ejemplos avanzados
Hallar la raíz cúbica
Crea un campo que sea la raíz cúbica del campo X con dos lugares decimales:
DEFINE FIELD Raíz_cúbica COMPUTED EXP(LOG(X; 6) / 3; 2)
Nota
Puede determinar la raíz n dividiendo el logaritmo del valor entre n y tomando el exponente del resultado.
Observaciones
Cómo funciona
El logaritmo de un número es el exponente (o potencia) de 10 necesario para generar ese número. Por lo tanto, el logaritmo de 1000 es 3.
Funciones relacionadas
La función LOG( ) es la inversa de la función EXP( ).