Partilhar via


Função TRUNC (DAX)

Trunca um número até um inteiro, removendo a parte decimal ou fracionária do número.

Sintaxe

TRUNC(<number>,<num_digits>)

Parâmetros

Termo

Definição

number

O número a ser truncado.

num_digits

Um número que especifica a precisão do truncamento; 0 (zero) quando omitido.

Um número que especifica a precisão do truncamento; quando omitido, 0 (zero)

Valor de retorno

Um número inteiro.

Comentários

TRUNC e INT são semelhantes pois ambos retornam inteiros. TRUNC remove a parte fracionária do número. INT arredonda números para baixo até o inteiro mais próximo com base no valor da parte fracionária do número. INT e TRUNC são diferentes apenas ao usar números negativos: TRUNC(-4.3) retorna -4, mas INT(-4.3) retorna -5 pois -5 é o menor número.

Exemplo

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

=TRUNC(PI())

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

=TRUNC(-8.9)