Función TRUNC (DAX)

Trunca un número en un entero al quitar la parte decimal, o fraccionaria, del número.

Sintaxis

TRUNC(<number>,<num_digits>)

Parámetros

Término

Definición

number

Número que desea truncar.

num_digits

Número que especifica la precisión del truncamiento, 0 (cero) si se omite.

Número que especifica la precisión del truncamiento; si se omite, 0 (cero).

Valor devuelto

Un número entero.

Comentarios

TRUNC e INT son parecidos porque ambos devuelven enteros. TRUNC quita la parte fraccionaria del número. INT redondea los números al entero más cercano basado en el valor de la parte fraccionaria del número. INT y TRUNC únicamente se diferencian cuando se usan números negativos: TRUNC(-4.3) devuelve -4, pero INT(-4.3) devuelve -5 porque -5 es el número menor.

Ejemplo

La fórmula siguiente devuelve 3, la parte entera de pi.

=TRUNC(PI())

La fórmula siguiente devuelve -8, la parte entera de -8,9.

=TRUNC(-8.9)