Fonctions mathématiques

Dernière mise à jour : 2023-04-19
  • Créé pour :
  • Experienced
    Developer

Découvrez comment utiliser les fonctions mathématiques dans l’éditeur d’expression.

Absolu

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

Syntaxe

{%= absolute(int) %}: int

formatNumber

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

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

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

Syntaxe

{%= roundDown(double) %}: double

Arrondir à l’unité supérieure

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

Syntaxe

{%= roundUp(double) %}: double

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) %}

En pourcentage

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

Syntaxe

{%= toPercentage(double) %}: string

En précision

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

Syntaxe

{%= toPrecision(double,int) %}: 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) %}

Sur cette page