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) %}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76