Fonction LOG ( )

Renvoie le logarithme (base 10) d'une expression numérique ou d'une valeur de champ comportant un nombre spécifique de décimales.

Syntaxe

LOG(number, decimals)

Paramètres

Nom Type Description
chiffre numérique

Valeur dont il faut trouver le logarithme.

décimales numérique Nombre de décimales pour la valeur renvoyée.

Sortie

Numérique.

Exemples

Exemples de base

Renvoie 3,0000 :

LOG(1000, 4)

Renvoie 4,86 :

LOG(72443, 2)

Exemples avancés

Rechercher la racine cubique

Crée un champ qui est la racine cubique du champ X à deux décimales :

DEFINE FIELD Cube_root COMPUTED EXP(LOG(X, 6) / 3, 2)

Note

Pour déterminer la Nième racine, divisez la trace de la valeur par n et relevez la valeur exponentielle du résultat.

Remarques

Fonctionnement

Le logarithme d'un nombre est l'exposant (ou puissance) 10 nécessaire pour générer ce nombre. Ainsi, le logarithme de 1 000 est 3.

Fonctions associées

La fonction LOG( ) est l'inverse de la fonction EXP( ).