Funciones matemáticas math
Aprenda a utilizar las funciones matemáticas en el editor de personalización.
Absoluto absolute
La función absolute
se usa para convertir un número en su valor absoluto.
Sintaxis
{%= absolute(int) %}: int
formatNumber format-number
La función formatNumber
se usa para dar formato a cualquier número en su representación con distinción de idioma.
Acepta un número y una cadena que representa la configuración regional y devuelve una cadena con formato del número de la configuración regional deseada.
Sintaxis
{%= formatNumber(number/double,string) %}: string
Puede usar formato y configuraciones regionales válidas, tal como se resume en Documentación de Oracle y Configuraciones regionales compatibles
Ejemplo
Esta consulta devuelve una cadena con formato en árabe correspondiente a 123456,789 como número de entrada.
{%= formatNumber(123456.789, "ar_EG") %}
Aleatorio random
La función random
se usa para devolver un valor aleatorio entre 0 y 1.
Sintaxis
{%= random() %}: double
Redondear a la baja round-down
La función roundDown
se usa para redondear hacia abajo un número.
Sintaxis
{%= roundDown(double) %}: double
Redondear al alza round-up
La función Count only null
se usa para redondear un número.
Sintaxis
{%= roundUp(double) %}: double
A la cadena hexadecimal to-hex-string
La función toHexString
convierte cualquier número en su cadena hexadecimal.
Sintaxis
{%= toHexString(number) %}: string
Ejemplo
Esta consulta devuelve el valor hexadecimal de 158, es decir 9e.
{%= toHexString(158) %}
A Int to-int
La función toInt
se usa para convertir cualquiera de estos tipos (número, doble, int, largo, flotante, corto, byte, booleano, cadena) en un entero.
Sintaxis
{%= toInt(<valueToConvert>) %}: integer
Ejemplo
Esta consulta devuelve el valor entero de 42,6, es decir, 42.
{%= toInt(42.6) %}: integer
A Porcentaje to-percentage
La función toPercentage
se usa para convertir un número en porcentaje.
Sintaxis
{%= toPercentage(double) %}: string
A Precisión to-precision
La función toPrecision
se usa para convertir un número en una precisión requerida.
Sintaxis
{%= toPrecision(double,int) %}: string
Para crear una cadena to-string
La función toString convierte cualquier número en su representación de cadena.
Sintaxis
{%= toString(string) %}: string
Ejemplo
Esta consulta devuelve "12".
{%= toString(12) %}