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 emnumber
é arredondado para baixo para o número especificado de casas decimais.If
num_digits
é 0, então o value emnumber
é arredondado para baixo para o inteiro mais próximo.If
num_digits
é menor que 0, então o value emnumber
é 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)