Ler em inglês

Partilhar via


ROUND

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Arredonda um número para o número especificado de dígitos.

Sintaxe

DAX
ROUND(<number>, <num_digits>)  

Parâmetros

Termo Definição
number O número que pretende round.
num_digits O número de dígitos para os quais você deseja round. Uma value negativa arredonda os dígitos para a left da vírgula decimal; Um value de zero arredonda 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 número será arredondado para o número especificado de casas decimais.

  • If num_digits for 0, o número é arredondado para o número inteiro mais próximo.

  • If num_digits for inferior a 0, o número é arredondado para a left da vírgula decimal.

  • Related funções

    • Para round sempre (longe de zero), use a função ROUNDUP.
    • Para sempre round para baixo (em direção a zero), use a função ROUNDDOWN.
    • Para round um número a um múltiplo específico (por exemplo, para round ao múltiplo mais próximo de 0,5), use a função MROUND.
    • Use as funções TRUNCandINT para obter a parte inteira do número.

Exemplo 1

A fórmula seguinte arredonda 2,15 para cima, para uma casa decimal. O resultado esperado é de 2,2.

DAX
= ROUND(2.15,1)  

Exemplo 2

A fórmula seguinte arredonda 21,5 para uma casa decimal para o left da vírgula decimal. O resultado esperado é de 20.

DAX
= ROUND(21.5,-1)  

Matemática and Trig funções
ROUND
ROUNDDOWN
MROUND
INT
TRUNC