abs()
Retourne la valeur absolue d'un nombre donné.
Syntaxe | abs(<num>) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | Le nombre cible | |
Type de retour | UINT |
RETURN abs(-2.32)
Résultat:
abs(-2.32) |
---|
2.32 |
ceil()
Arrondit un nombre donné à l'entier supérieur le plus proche.
ceiling()
est un synonyme deceil()
.
Syntaxe | ceil(<num>) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | Le nombre cible | |
Type de retour | INT |
For item in [-2.92, 4.2]
RETURN ceil(item)
Résultat:
ceil(item) |
---|
-2 |
5 |
exp()
Calcule la valeur du nombre d'Euler 𝑒 élevé à la puissance d'un nombre donné, où 𝑒 est approximativement égal à 2.71828.
Syntaxe | exp(<num>) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | La puissance à laquelle 𝑒 est élevé | |
Type de retour | DOUBLE |
RETURN exp(2)
Résultat:
exp(2) |
---|
7.38905609893065 |
floor()
Arrondit un nombre donné à l'entier inférieur le plus proche.
Syntaxe | floor(<num>) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | Le nombre cible | |
Type de retour | INT |
For item in [-2.92, 4.2]
RETURN floor(item)
Résultat:
floor(item) |
---|
-3 |
4 |
ln()
Calcule le logarithme naturel d'un nombre donné, c'est-à-dire le logarithme à base 𝑒 (nombre d'Euler, approximativement 2.71828).
Syntaxe | ln(<num>) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | Un nombre positif pour lequel le logarithme doit être calculé | |
Type de retour | DOUBLE |
RETURN ln(100)
Résultat:
ln(100) |
---|
4.60517018598809 |
log()
Calcule le logarithme d'un nombre spécifié par rapport à une base donnée.
Syntaxe | log(<base>, <num>) |
||
Arguments | Nom | Type | Description |
<base> |
Numérique | Un nombre positif comme base du logarithme | |
<num> |
Numérique | Un nombre positif pour lequel le logarithme doit être calculé | |
Type de retour | DOUBLE |
RETURN log(2, 8)
Résultat:
log(2, 8) |
---|
3 |
log10()
Calcule le logarithme en base 10 d'un nombre donné.
Syntaxe | log10(<num>) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | Un nombre positif pour lequel le logarithme doit être calculé | |
Type de retour | DOUBLE |
RETURN log10(100)
Résultat:
log10(100) |
---|
2 |
mod()
Calcule le module, ou le reste, lorsque l'on divise un nombre par un autre.
Syntaxe | mod(<dividend>, <divisor>) |
||
Arguments | Nom | Type | Description |
<dividend> |
Numérique | Le nombre à diviser | |
<divisor> |
Numérique | Le nombre par lequel le dividende est divisé | |
Type de retour | DOUBLE |
RETURN mod(9.2, 2)
Résultat:
mod(9.2, 2) |
---|
1.2 |
pi()
Retourne la constante mathématique π (pi) approximativement égale à 3.14159. Pi est le rapport de la circonférence d'un cercle à son diamètre en géométrie euclidienne.
Syntaxe | pi() |
Type de retour | DOUBLE |
RETURN pi()
Résultat:
pi() |
---|
3.14159265358979 |
power()
Élève un nombre à la puissance d'un autre nombre.
Syntaxe | power(<base>, <exponent>) |
||
Arguments | Nom | Type | Description |
<base> |
Numérique | Le nombre à élever à une puissance | |
<exponent> |
Numérique | La puissance à laquelle la base est élevée | |
Type de retour | DOUBLE |
RETURN power(2, 4)
Résultat:
power(2, 4) |
---|
16 |
round()
Retourne la valeur la plus proche d'un nombre donné, arrondie à une position spécifiée de chiffres. Si deux valeurs les plus proches sont équidistantes, elle retourne celle avec la valeur absolue la plus grande.
Syntaxe | round(<num>, [<digit>]) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | Le nombre cible à arrondir | |
<digit> |
INT |
La position des chiffres à conserver:
|
|
Type de retour | DOUBLE |
RETURN round(3.1415926, 3)
Résultat:
round(3.1415926, 3) |
---|
3.142 |
sqrt()
Calcule la racine carrée d'un nombre donné.
Syntaxe | sqrt(<num>) |
||
Arguments | Nom | Type | Description |
<num> |
Numérique | Le nombre cible | |
Type de retour | DOUBLE |
RETURN sqrt(16)
Résultat:
sqrt(16) |
---|
4 |