Ler em inglês

Partilhar via


TRUNC

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Trunca um número para um inteiro removendo a parte decimal, or fracionária, do número.

Sintaxe

DAX
TRUNC(<number>,<num_digits>)  

Parâmetros

Termo Definição
number O número que você deseja truncar.
num_digits Um número especificando a precisão do truncamento; if omitido, 0 (zero)

Regresso value

Um número inteiro.

Observações

TRUNC and INT são semelhantes na medida em que ambos retornam inteiros. TRUNC remove a parte fracionária do número. INT arredonda os números para baixo para o número inteiro mais próximo com base na value da parte fracionária do número. INT and TRUNC são diferentes apenas quando se usam números negativos: TRUNC(-4.3) retorna -4, mas INT(-4.3) retorna -5 porque -5 é o número menor.

Exemplo 1

A fórmula a seguir retorna 3, a parte inteira de pi.

DAX
= TRUNC(PI())  

Exemplo 2

A fórmula a seguir retorna -8, a parte inteira de -8.9.

DAX
= TRUNC(-8.9)  

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