Trunca un número a un entero, suprimiendo la parte fraccionaria de dicho número.
Sintaxis
TRUNCAR(número; núm_de_decimales)
Número es el número que desea truncar.
Núm_de_decimales es un número que especifica la precisión al truncar. El valor predeterminado del argumento núm_de_decimales es 0.
Observaciones
TRUNCAR y ENTERO son similares, ya que ambos devuelven enteros.
TRUNCAR suprime la parte fraccionaria del número. ENTERO redondea los números
al entero menor más próximo, según el valor de la porción fraccionaria del número.
ENTERO y TRUNCAR son diferentes solamente cuando se usan números negativos: TRUNCAR(-4,3)
devuelve -4, pero ENTERO(-4,3)
devuelve -5, ya que -5 es el número
entero menor más cercano.
Ejemplos
TRUNCAR(8,9)
es igual a 8
TRUNCAR(-8,9)
es igual a -8
TRUNCAR(PI())
es igual a 3