EXP()
DSQL, PSQL
EXP (number)
Paramètre | Description |
---|---|
number |
Expression est de type numérique. |
DOUBLE PRECISION
La fonction EXP
retourne la valeur de l’exposant naturel, enombre
.
Fonctions pour traiter les variables contextuelles
Fonctions pour travailler avec des chaînes de caractères
Fonctions pour travailler avec la date et l'heure
Fonctions permettant de travailler avec le type BLOB
Fonctions permettant de travailler avec le type DECFLOAT
Fonctions de conversion de type
Fonctions d'opérations binaires
Fonctions pour traiter les UUID
EXP()
DSQL, PSQL
EXP (number)
Paramètre | Description |
---|---|
number |
Expression est de type numérique. |
DOUBLE PRECISION
La fonction EXP
retourne la valeur de l’exposant naturel, enombre
.
FLOOR()
DSQL, PSQL
FLOOR (number)
Paramètre | Description |
---|---|
number |
Expression est de type numérique. |
BIGINT
, INT128
, DECFLOAT
ou DOUBLE PRECISION
selon le type d’argument.
La fonction FLOOR
renvoie un entier inférieur ou égal à l’argument.
[fblangref-scalarfuncs-ceil], [fblangref-scalarfuncs-trunc].
LN()
DSQL, PSQL
LN (number)
Paramètre | Description |
---|---|
number |
Expression est de type numérique. |
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()
DSQL, PSQL
LOG (x, y)
Paramètre | Description |
---|---|
x |
Base. Expression de type numérique. |
y |
Expression est de type numérique. |
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` (∞).