Função ROUNDDOWN (DAX)
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 para o qual você deseja arredondar. Um valor negativo é arredondado à esquerda da vírgula decimal; um valor zero é arredondado para o inteiro mais próximo. |
Valor de retorno
Um número decimal.
Comentários
Se num_digits for maior que 0 (zero), o valor de number será arredondado para baixo, até o número especificado de casas decimais.
Se num_digits for 0, o valor de number será arredondado para baixo, até o inteiro mais próximo.
Se num_digits for menor que 0 (zero), o valor de number será arredondado à esquerda da vírgula decimal.
Funções relacionadas
ROUNDDOWN se comporta como ROUND, exceto pelo fato de 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 que ROUNDDOWN permite controlar a precisão do resultado.
Exemplo
O exemplo a seguir arredonda 3,14159 para baixo, até três casas decimais. O resultado esperado é 3,141.
=ROUNDDOWN(3.14159,3)
O exemplo a seguir arredonda o valor de 31415,92654 para baixo, até 2 casas decimais à esquerda da vírgula decimal. O resultado esperado é 31400.
=ROUNDDOWN(31415.92654, -2)
Consulte também