Partilhar via


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.

Recursos adicionais

Funções de matemática