Devuelve el logaritmo (base 10) de una expresión de numérica o valor de campo con un número especificado de posiciones decimales.

LOG(número; decimales)
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.

Numérico.

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.

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( ).