Fonctions mathématiques math

Découvrez comment utiliser des fonctions mathématiques dans l’éditeur de personnalisation.

Absolu absolute

La fonction absolute est utilisée pour convertir un nombre dont la valeur est absolue.

Syntaxe

{%= absolute(int) %}: int

formatNumber format-number

La fonction formatNumber sert à mettre en forme n’importe quel nombre dans sa représentation sensible à la langue.

Elle accepte un nombre et une chaîne représentant le paramètre régional et renvoie une chaîne formatée du nombre dans le paramètre régional souhaité.

Syntaxe

{%= formatNumber(number/double,string) %}: string

Vous pouvez utiliser la mise en forme et des paramètres régionaux valides comme indiqué dans la Documentation Oracle et les Paramètres régionaux pris en charge

Exemple

Cette requête renvoie une chaîne formatée en arabe correspondant à 123456,789 comme numéro d’entrée.

{%= formatNumber(123456.789, "ar_EG") %}

Aléatoire random

La fonction random est utilisée pour renvoyer une valeur aléatoire comprise entre 0 et 1.

Syntaxe

{%= random() %}: double

Arrondir à l’unité inférieure round-down

La fonction roundDown sert à arrondir un nombre à l’unité inférieure.

Syntaxe

{%= roundDown(double) %}: double

Arrondir à l’unité supérieure round-up

La fonction Count only null sert à arrondir un nombre à l’unité supérieure.

Syntaxe

{%= roundUp(double) %}: double

To hex string to-hex-string

La fonction toHexString convertit n’importe quel nombre en sa chaîne hexadécimale.

Syntaxe

{%= toHexString(number) %}: string

Exemple

Cette requête renvoie la valeur hexadécimale de 158, soit 9e.

{%= toHexString(158) %}

To Int to-int

La fonction toInt est utilisée pour convertir n’importe lequel de ces types (nombre, double, entier, long, flottant, court, octet, booléen, chaîne) en entier.

Syntaxe

{%= toInt(<valueToConvert>) %}: integer

Exemple

Cette requête renvoie la valeur d’entier de 42,6, soit 42.

{%= toInt(42.6) %}: integer

En pourcentage to-percentage

La fonction toPercentage est utilisée pour convertir un nombre en pourcentage.

Syntaxe

{%= toPercentage(double) %}: string

En précision to-precision

La fonction toPrecision est utilisée pour convertir un nombre à la précision requise.

Syntaxe

{%= toPrecision(double,int) %}: string

To string to-string

La fonction toString convertit n’importe quel nombre en sa représentation sous forme de chaîne.

Syntaxe

{%= toString(string) %}: string

Exemple

Cette requête renvoie « 12 ».

{%= toString(12) %}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76