FirebirdSQL logo

EXP()

Disponible en

DSQL, PSQL

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

number

Expression est de type numérique.

Le type de résultat renvoyé :

DOUBLE PRECISION

La fonction EXP retourne la valeur de l’exposant naturel, enombre.

FLOOR()

Disponible en

DSQL, PSQL

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

number

Expression est de type numérique.

Le type de résultat renvoyé :

BIGINT, INT128, DECFLOAT ou DOUBLE PRECISION selon le type d’argument.

La fonction FLOOR renvoie un entier inférieur ou égal à l’argument.

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