FirebirdSQL logo

LN()

Disponible en

DSQL, PSQL

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

number

Expression est de type numérique.

Le type de résultat renvoyé :

DOUBLE PRECISION

La fonction LN renvoie le logarithme naturel de l’argument.

Note

Si un argument négatif ou nul est passé, la fonction renvoie une erreur.

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