TRUNC

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

Sintaxe

TRUNC(<number>,<num_digits>)  

Parâmetros

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

Valor retornado

Um número inteiro.

Comentários

TRUNC e INT são semelhantes, pois ambas retornam inteiros. TRUNC remove a parte fracionária do número. INT arredonda os 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 número menor.

Exemplo 1

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

= TRUNC(PI())  

Exemplo 2

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

= TRUNC(-8.9)  

Funções matemáticas e trigonométricas
ROUND
ROUNDUP
ROUNDDOWN
MROUND
INT