Função de ER ROUND
A função ROUND
retorna o número especificado como um valor Real após ele ser arredondado para o número especificado de casas decimais.
Sintaxe
ROUND (number, decimals)
Argumentos
number
: Real
Um valor numérico que deve ser arredondado.
decimals
: Inteiro
Um valor numérico que representa o número de casas decimais.
Valores de retorno
Real
O valor numérico resultante.
Notas de uso
Se o valor do argumento decimals
for maior do que 0 (zero), o número especificado é arredondado para essa quantidade de casas decimais.
Se o valor do argumento decimals
for 0 (zero), o número especificado é arredondado para o inteiro par mais próximo.
Se o valor do argumento decimals
for menor do que 0 (zero), o número especificado é arredondado para a esquerda do separador decimal.
Exemplo 1
ROUND (1200.767, 2)
arredonda para duas casas decimais e retorna 1.200,77.
Exemplo 2
ROUND (1200.767, -3)
arredonda para o múltiplo mais próximo de 1.000 e retorna 1.000.
Exemplo 3
ROUND (1200.5, 0)
arredonda para o inteiro par mais próximo e retorna 1.200, enquanto ROUND (1201.5, 0)
faz o mesmo e retorna 1.202.