Use o tipo de expressão Round para arredondar um número para um valor de precisão ou um tamanho de decimal especificado na expressão de destino da dimensão Valor.
É possível especificar um valor de precisão de -12 até 12 na expressão Round.
Use os parâmetros a seguir neste formato: round(AMOUNT,<decimal_precision>)
Neste exemplo, a expressão Round round(AMOUNT,1)
arredonda para a precisão de 1 decimal:
Valor de Amount se: | Resultado |
---|---|
10,18 | 10,2 |
10,14 | 10,1 |
10,15 | 10,2 |
Neste exemplo, a expressão Round round(AMOUNT,1)
arredonda para a precisão de 0 decimal:
Valor de Amount se: | Resultado |
---|---|
10,18 | 10 |
10,5 | 11 |
10,491 | 10 |
Um valor de precisão Round pode ser menor do que zero (por exemplo, -2). Quando a precisão de arredondamento é menor do que zero, o arredondamento ocorre à esquerda do decimal, e não à direita.
Por exemplo, se você usar uma expressão Round com valor -2 quando o Valor for 574,194, o resultado será 600. (round(574.193,-2)
.