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 |