FirebirdSQL logo

LOG()

Disponible en

DSQL, PSQL

Syntaxe
LOG (x, y)
Table 1. paramètres de fonction LOG
Paramètre Description

x

Base. Expression de type numérique.

y

Expression est de type numérique.

Le type de résultat renvoyé :

DOUBLE PRECISION

La fonction LOG renvoie le logarithme de y (deuxième argument) sur la base de x (premier argument).

Particularités d’utilisation :

  • Si l’un des arguments est inférieur ou égal à 0, une erreur se produit ;

  • Si les deux arguments valent 1, le résultat de la fonction est NaN (Not-a-Number — pas un nombre) ;

  • Si x = 1 et y < 1, le résultat de la fonction est -INF (-∞) ;

  • Si x = 1 et y > 1, le résultat de la fonction est `INF` (∞).

LOG10()

Disponible en

DSQL, PSQL

Syntaxe
LOG10 (number)
Table 1. paramètres de fonction LOG10
Paramètre Description

number

Expression est de type numérique.

Le type de résultat renvoyé :

DOUBLE PRECISION

La fonction `LOG10' renvoie le logarithme décimal de l’argument.

Note

Si l’argument d’entrée est négatif ou égal à 0, une erreur se produit.