Scopri come utilizzare le funzioni matematiche nell’editor di espressioni.
Il absolute
funzione viene utilizzata per convertire un numero in valore assoluto.
Sintassi
{%= absolute(int) %}: int
Il formatNumber
La funzione viene utilizzata per formattare qualsiasi numero nella relativa rappresentazione sensibile alla lingua.
Accetta un numero e una stringa che rappresenta la lingua e restituisce una stringa formattata del numero nella lingua desiderata.
Sintassi
{%= formatNumber(number/double,string) %}: string
È possibile utilizzare la formattazione e le lingue valide come riepilogato in Documentazione di Oracle e Impostazioni internazionali supportate
Esempio
Questa query restituisce come numero di input una stringa formattata in arabo corrispondente a 123456,789.
{%= formatNumber(123456.789, "ar_EG") %}
Il random
viene utilizzata per restituire un valore casuale compreso tra 0 e 1.
Sintassi
{%= random() %}: double
Il roundDown
viene utilizzata per arrotondare un numero per difetto.
Sintassi
{%= roundDown(double) %}: double
Il Count only null
funzione viene utilizzato per arrotondare un numero.
Sintassi
{%= roundUp(double) %}: double
Il toHexString
funzione converte qualsiasi numero nella relativa stringa esadecimale.
Sintassi
{%= toHexString(number) %}: string
Esempio
Questa query restituisce il valore esadecimale 158, ovvero 9e.
{%= toHexString(158) %}
Il toPercentage
viene utilizzata per convertire un numero in percentuale.
Sintassi
{%= toPercentage(double) %}: string
Il toPrecision
viene utilizzata per convertire un numero con la precisione richiesta.
Sintassi
{%= toPrecision(double,int) %}: string
Il toString funzione converte qualsiasi numero nella sua rappresentazione di stringa.
Sintassi
{%= toString(string) %}: string
Esempio
Questa query restituisce "12".
{%= toString(12) %}