Retorna um número inteiro arredondado para um valor numérico.
Sintaxe
ROUND(número)
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
número | numérico |
O valor a ser arredondado para o inteiro mais próximo. |
Saída
Numérico.
Exemplos
Exemplos básicos
Retorna 7:
ROUND(7,2)
Retorna 8:
ROUND(7,5)
Retorna -8:
ROUND(-7.5)
Exemplos avançados
Arredondamento de valores monetários
Cria um campo que represente o saldo arredondado para o valor de dólar mais próximo:
DEFINE FIELD Valor_mais_próximo COMPUTED ROUND(Saldo)
Observações
Como funciona?
ROUND( ) retorna um número igual ao valor de número arredondado para o inteiro mais próximo.
Comportamento de arredondamento | Valores positivos | Valores negativos |
---|---|---|
Arredonda para o próximo número inteiro |
>= 0,5 ROUND(1,50) = 2 |
>= 0,5 ROUND(-1,50) = -2 |
Arredonda para o número inteiro anterior |
< 0,5 ROUND(1,49) = 1 |
< 0,5 ROUND(-1,49) = -1 |
Arredondamento para um determinado número de casas decimais
Se você quiser arredondar um número para um determinado número de casas decimais, utilize a Função DEC( ). A função ROUND( ) é igual à função DEC( ) com zero casas decimais especificadas.
ROUND(número)
equivale a:
DEC(número, 0)