Função de ER ROUND
A função ROUND
devolve o número especificado como valor Real depois de ter sido arredondado para o número especificado de casas decimais.
Sintaxe
ROUND (number, decimals)
Argumentos
number
: Real
Um valor numérico que tem de ser arredondado.
decimals
: Número inteiro
Um valor numérico que representa o número de casas decimais.
Valores de retorno
Real
O valor numérico resultante.
Notas de utilização
Se o valor do argumento decimals
for superior a 0 (zero), o número especificado é arredondado para essas casas decimais.
Se o valor do argumento decimals
for 0 (zero), o número especificado é arredondado para o número inteiro mais próximo.
Se o valor do argumento decimals
for inferior a 0 (zero), o número especificado é arredondado para a esquerda da vírgula decimal.
Exemplo 1
ROUND (1200.767, 2)
arredonda para duas casas decimais e devolve 1200,77.
Exemplo 2
ROUND (1200.767, -3)
arredonda para o múltiplo mais próximo de 1000 e devolve 1000.
Exemplo 3
ROUND (1200.5, 0)
arredonda para o número inteiro mais próximo e devolve 1200, enquanto ROUND (1201.5, 0)
faz o mesmo e devolve 1202.