Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
Trunc
|
Trunc ( Numero ; decimales ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
Numero | Real |
![]() |
Número a truncar | |||||
decimales | Entero largo |
![]() |
Número de lugares decimales a conservar | |||||
Resultado | Real |
![]() |
Número truncado a partir del número decimales especificado por decimales | |||||
Trunc devuelve número con su parte decimal truncada a partir del número de decimales especificado por decimales. Trunc siempre redondea hacia el valor inferior.
Si decimales es positivo, número se trunca por la parte decimal. Si decimales es negativo, el truncamiento se hace sobre la parte entera del número.
El siguiente ejemplo ilustra la manera cómo Trunc funciona con diferentes argumentos. Cada línea asigna un número a la variable vlResult. Los comentarios describen los resultados:
vlResult:=Trunc(216.897;1) ` vlResult vale 216.8
vlResult:=Trunc(216.897;-1) ` vlResult vale 210
vlResult:=Trunc(-216.897;1) ` vlResult vale –216.9
vlResult:=Trunc(-216.897;-1) ` vlResult vale –220
Producto: 4D
Tema: Funciones matemáticas
Número
95
Creado por: < 4D v6
Manual de lenguaje 4D ( 4D v20)
Manual de lenguaje 4D ( 4D v20.1)
Manual de lenguaje 4D ( 4D v20.2)
Manual de lenguaje 4D ( 4D v20.3)
Manual de lenguaje 4D ( 4D v20.4)
Manual de lenguaje 4D ( 4D v20.5)
Manual de lenguaje 4D ( 4D v20.6)