Fonctions mathématiques
average ([tableau de valeurs]) average(value1; [value2], …)
Renvoie la valeur moyenne des valeurs numériques d’un tableau spécifique ou la valeur moyenne des valeurs numériques saisies unitairement.
ceil (nombre)
Renvoie le plus petit entier supérieur ou égal à un nombre spécifié.
Exemples :
-
ceil(1.2)Renvoie 2
-
ceil(4)Renvoie 4
floor (nombre)
Renvoie le plus grand entier inférieur ou égal à un nombre spécifié.
Exemples :
-
floor(1.2)Renvoie 1
-
floor(1.9)Renvoie 1
-
floor(4)Renvoie 4
max ([tableau de valeurs]), max(valeur1;valeur2; …)
Renvoie le plus grand nombre d’un tableau spécifié ou le plus grand nombre parmi les nombres renseignés individuellement.
min ([tableau de valeurs]), min(valeur1; valeur2; …)
Renvoie le plus petit nombre dans un tableau spécifié ou le plus petit nombre parmi les nombres saisis individuellement.
round (nombre)
Arrondit le nombre au nombre entier immédiatement inférieur.
Exemples :
-
round(1.2)Renvoie 1
-
round(1.5)Renvoie 2
-
round(1.7)Renvoie 2
-
round(2)Renvoie 2
sum ([tableau de valeurs]), sum(valeur1; valeur2; …)
Renvoie la somme des valeurs d’un tableau spécifié ou la somme des nombres saisis individuellement.
parseNumber (nombre ; séparateur décimal)
Analyse une chaîne avec un nombre et renvoie le nombre. Par exemple, parseNumber(1 756,456;,)
formatNumber (nombre ; decimalPOINTS; [decimalSeparator]; [thousandsSeparator])
Renvoie un nombre au format demandé. Par défaut, le point décimal est une virgule (,) et le séparateur des milliers est un point (.).
Exemple :
formatNumber( 123456789 ; 3 ; , ; . )
Renvoie 123.456.789,000
abs(number)
[Nouveau !]{class="badge informative"}
Renvoie la valeur absolue d’un nombre.
Exemple :
-
abs(-3.14)Renvoie 3,14.
-
abs(3.14)Renvoie 3,14.
div(number1; number2; …)
[Nouveau !]{class="badge informative"}
Divise tous les nombres dans l’ordre indiqué.
Exemple :
-
div(10; 2)Renvoie 5
-
div(100; 5; 4)Renvoie 5
ln(number)
[Nouveau !]{class="badge informative"}
Renvoie le logarithme naturel du nombre.
Exemple :
-
ln(1)Renvoie 0
-
ln(2.718281828)Renvoie 1
log(number1 ; number2)
[Nouveau !]{class="badge informative"}
Renvoie le logarithme de number2 au number1 de base.
Exemple :
-
log(10; 100)Renvoie 2
-
log(2; 8)Renvoie 3
number(string)
[Nouveau !]{class="badge informative"}
Convertit une chaîne en nombre.
Exemple :
-
number("3.14")Renvoie 3,14.
-
number("42")Renvoie 42
power(number; power)
[Nouveau !]{class="badge informative"}
Renvoie un nombre élevé à la puissance spécifiée.
Exemple :
-
power(2; 3)Renvoie 8
-
power(4; 0.5)Renvoie 2
prod(number1 ; number2 ; …)
[Nouveau !]{class="badge informative"}
Multiplie tous les nombres fournis ensemble.
Exemple :
-
prod(2; 3; 4)Renvoie 24
-
prod(5; 5)Renvoie 25
sortAscNum(number1 ; number2 ; …)
[Nouveau !]{class="badge informative"}
Renvoie les nombres fournis triés par ordre croissant.
Exemple :
-
sortAscNum(3; 1; 2)Renvoie [1, 2, 3]
-
sortAscNum(5; 3; 4)Renvoie [3, 4, 5]
sortDescNum(number1 ; number2 ; …)
[Nouveau !]{class="badge informative"}
Renvoie les nombres fournis triés par ordre décroissant.
Exemple :
-
sortDescNum(3; 1; 2)Renvoie [3, 2, 1]
-
sortDescNum(5; 3; 4)Renvoie [5, 4, 3]
sqrt(number)
[Nouveau !]{class="badge informative"}
Renvoie la racine carrée d’un nombre.
Exemple :
-
sqrt(9)Renvoie 3
-
sqrt(4)Renvoie 2
sub(number1 ; number2 ; …)
[Nouveau !]{class="badge informative"}
Soustrait tous les nombres dans l’ordre fourni.
Exemple :
-
sub(10; 3; 2)Renvoie 5
-
sub(20; 5)Renvoie 15