Compartilhar via


ROUNDDOWN

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

Arredonda um número para baixo, em direção a zero.

Sintaxe

ROUNDDOWN(<number>, <num_digits>)

Parâmetros

Termo Definição
number Um número real que você deseja arredondar para baixo.
num_digits O número de dígitos aos quais você deseja round. Rodadas negativas para o left do ponto decimal; zero para o inteiro mais próximo.

Retornar value

Um número decimal.

Comentários

  • If num_digits é maior que 0 (zero), então o value em number é arredondado para baixo para o número especificado de casas decimais.

  • If num_digits é 0, então o value em number é arredondado para baixo para o inteiro mais próximo.

  • If num_digits é menor que 0, então o value em number é arredondado para baixo até o left do ponto decimal.

  • ROUNDDOWN se comporta como ROUND, except que ele sempre arredonda um número para baixo. A função INT também arredonda para baixo, mas com INT o resultado é sempre um inteiro, enquanto com ROUNDDOWN você pode controlar a precisão do resultado.

Exemplo 1

O exemplo a seguir arredonda 3,14159 para baixo até três casas decimais. O resultado esperado é 3,141.

= ROUNDDOWN(3.14159,3)

Exemplo 2

O exemplo a seguir arredonda o value de 31415,92654 para 2 casas decimais até o left da decimal. O resultado esperado é 31400.

= ROUNDDOWN(31415.92654, -2)

Funções de and de matemática ROUNDROUNDUPROUNDDOWNMROUNDINT