Funzioni matematiche math

Scopri come utilizzare le funzioni matematiche nell’editor di personalizzazione.

Assoluto absolute

La funzione absolute viene utilizzata per convertire un numero in valore assoluto.

Sintassi

{%= absolute(int) %}: int

formatNumber format-number

La funzione formatNumber 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

Puoi utilizzare la formattazione e le impostazioni internazionali 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") %}

Casuale random

La funzione random viene utilizzata per restituire un valore casuale compreso tra 0 e 1.

Sintassi

{%= random() %}: double

Arrotonda per difetto round-down

La funzione roundDown viene utilizzata per arrotondare un numero per difetto.

Sintassi

{%= roundDown(double) %}: double

Arrotonda per eccesso round-up

La funzione Count only null viene utilizzata per arrotondare un numero.

Sintassi

{%= roundUp(double) %}: double

Alla stringa esadecimale to-hex-string

La funzione toHexString converte qualsiasi numero nella relativa stringa esadecimale.

Sintassi

{%= toHexString(number) %}: string

Esempio

Questa query restituisce il valore esadecimale 158, ovvero 9e.

{%= toHexString(158) %}

Per Int to-int

La funzione toInt viene utilizzata per convertire questi tipi (number, double, int, long, float, short, byte, boolean, string) in un numero intero.

Sintassi

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

Esempio

Questa query restituisce il valore intero 42,6, ovvero 42.

{%= toInt(42.6) %}: integer

A percentuale to-percentage

La funzione toPercentage viene utilizzata per convertire un numero in percentuale.

Sintassi

{%= toPercentage(double) %}: string

A precisione to-precision

La funzione toPrecision viene utilizzata per convertire un numero con la precisione richiesta.

Sintassi

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

A stringa to-string

La funzione toString converte qualsiasi numero nella relativa rappresentazione di stringa.

Sintassi

{%= toString(string) %}: string

Esempio

Questa query restituisce "12".

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