Retorna um número inteiro arredondado para um valor numérico.

ROUND(número)
Nome Tipo Descrição
número numérico

O valor a ser arredondado para o inteiro mais próximo.

Numérico.

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)

Como funciona?

ROUND( ) retorna um número igual ao valor de número arredondado para o inteiro mais próximo:

  Valores positivos Valores negativos
Arredonda para o próximo número inteiro >= 0,5 < 0,5
Arredonda para o número inteiro anterior < 0,5 >= 0,5

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)