Você está aqui:
Funções e operadores numéricos para fórmulas
Use funções numéricas para calcular valores com base em medidas. Por exemplo, você pode arredondar, truncar e determinar o valor absoluto de um número. Os argumentos para funções numéricas podem ser números ou campos de medida.
Ao inserir uma fórmula, use o nome da API do campo na expressão, não o rótulo. A seção de parâmetros é colocada entre parênteses. Por exemplo, você pode inserir a seguinte expressão.
round(Total_Amount/Unit_Price, 2)É possível usar os operadores matemáticos a seguir.
Você também pode usar as seguintes funções numéricas em uma expressão.
| Função numérica | Descrição | Sintaxe |
|---|---|---|
abs |
Calcula o valor absoluto de um número. O valor absoluto de um número é o número sem o sinal de positivo ou negativo. |
field é um campo de número ou medida cujo valor absoluto você deseja determinar. Exemplo: |
ceil |
Arredonda um número para o maior número inteiro mais próximo. |
field é um campo de número ou medida que você deseja arredondar para cima para o inteiro mais próximo. |
exp |
Retorna um valor de e elevado à potência do número especificado. |
field é um campo de número ou medida à qual você deseja elevar o "e". |
floor |
Retorna um número arredondado para o menor número inteiro mais próximo. |
field é um campo de número ou medida que você deseja arredondar para baixo para o inteiro mais próximo. |
format_number |
Formata um número arredondando para o número especificado de casas decimais ou aplicando um determinado formato, por exemplo, #.###.###,##. |
expr é um campo de número ou medida cujo formato você deseja alterar. format é o novo formato a ser aplicado aos números no campo. O parâmetro pode ter o formato composto como "#.###.###,##" ou números reais como "12.332,1235". Esse parâmetro é opcional. Se você não especificar um formato, o campo será truncado para um inteiro. Exemplo: |
log |
Retorna o logaritmo do número na base especificada. |
value é um campo de número ou medida usado como base do logaritmo. field é um campo de número ou medida cujo logaritmo você deseja obter. |
power |
Eleva um número à potência de outro número.value |
field é um campo de número ou medida que você deseja elevar à potência especificada. value é um campo de número ou medida com a potência à qual você deseja elevar o número especificado. |
round |
Retorna o número mais próximo daquele especificado, limitando-o a um novo número especificado de dígitos. |
field é um campo de número ou medida que você deseja arredondar. numberOfDigits é um campo de número ou medida que especifica o número de dígitos para o qual arredondar o número especificado. |
sqrt |
Retorna a raiz quadrada positiva de um determinado número. |
field é um campo de número ou medida cuja raiz quadrada você deseja determinar. |
truncNumber |
Trunca o número especificado de valores decimais do número ou converte em um número inteiro. |
field é um campo de número ou medida que você deseja truncar. scale é o número de dígitos que você deseja à direita do ponto decimal. Esse parâmetro é obrigatório. Se você não quiser nenhum valor decimal, use um Exemplo: |

