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ê quer arredondado para baixo. |
num_digits |
O número de dígitos para os quais você deseja round. Arredondamentos negativos para a left da vírgula decimal; zero para o número inteiro mais próximo. |
Regresso value
Um número decimal.
Observações
If
num_digits
for maior que 0 (zero), o value emnumber
será arredondado para baixo para o número especificado de casas decimais.If
num_digits
for 0, o value emnumber
é arredondado para baixo para o número inteiro mais próximo.If
num_digits
for inferior a 0, a value emnumber
é arredondada para baixo para a left da vírgula decimal.ROUNDDOWN se comporta como ROUND, except que 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 para três casas decimais. O resultado esperado é de 3.141.
= ROUNDDOWN(3.14159,3)
Exemplo 2
O exemplo a seguir arredonda o value de 31415.92654 para baixo para 2 casas decimais para o left do decimal. O resultado esperado é de 31400.
= ROUNDDOWN(31415.92654, -2)