Funções matemáticas math
Saiba como usar funções matemáticas no editor de personalização.
Absoluto absolute
A função absolute é usada para converter um número em seu valor absoluto.
Sintaxe
{%= absolute(int) %}: int
formatNumber format-number
A função formatNumber é usada para formatar qualquer número em sua representação sensível a linguagem.
Ele aceita um número e uma string representando o local e retorna uma string formatada do número no local desejado.
Sintaxe
{%= formatNumber(number/double,string) %}: string
Você pode usar formatação e localidades válidas conforme resumido na Documentação do Oracle e nas Localidades com suporte
Exemplo
Esta consulta retorna uma string formatada em árabe correspondente a 123456.789 como número de entrada.
{%= formatNumber(123456.789, "ar_EG") %}
Aleatória random
A função random é usada para retornar um valor aleatório entre 0 e 1.
Sintaxe
{%= random() %}: double
Arredondar para baixo round-down
A função roundDown é usada para arredondar para baixo um número.
Sintaxe
{%= roundDown(double) %}: double
Arredondar para cima round-up
A função roundUp é usada para arredondar um número para cima.
Sintaxe
{%= roundUp(double) %}: double
Para hex string to-hex-string
A função toHexString converte qualquer número em sua cadeia de caracteres hexadecimal.
Sintaxe
{%= toHexString(number) %}: string
Exemplo
Este query retorna o valor hexadecimal de 158, ou seja, 9e.
{%= toHexString(158) %}
Para Int to-int
A função toInt é usada para converter qualquer um desses tipos (número, duplo, int, longo, flutuante, curto, byte, booleano, string) em um inteiro.
Sintaxe
{%= toInt(<valueToConvert>) %}: integer
Exemplo
Esta consulta retorna o valor inteiro de 42,6, ou seja, 42.
{%= toInt(42.6) %}: integer
Para porcentagem to-percentage
A função toPercentage é usada para converter um número em porcentagem.
Sintaxe
{%= toPercentage(double) %}: string
Para precisão to-precision
A função toPrecision é usada para converter um número para a precisão necessária.
Sintaxe
{%= toPrecision(double,int) %}: string
Para string to-string
A função toString converte qualquer número em sua representação de cadeia de caracteres.
Sintaxe
{%= toString(string) %}: string
Exemplo
Essa consulta retorna "12".
{%= toString(12) %}