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 vers sa valeur 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 les paramètres régionaux et renvoie une chaîne formatée du nombre dans les paramètres régionaux souhaités.

Syntaxe

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

Vous pouvez utiliser la mise en forme et les paramètres régionaux valides comme spécifié dans la Documentation Oracle et les Paramètres régionaux pris en charge{_blank}.

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 roundUp 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
journey-optimizer-help