Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Trunc
|
Trunc ( numero ; decimais ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
numero | Real |
![]() |
Número a ser truncado | |||||
decimais | Inteiro longo |
![]() |
Número de decimais usadas para truncar | |||||
Resultado | Real |
![]() |
Número com a parte decimal truncada ao número de casas decimais especificada por Decimais | |||||
Trunc retorna numero com sua parte decimal truncada a partir do número de decimais especificada por decimais. Trunc sempre arredonda até o valor inferior.
Se decimais é positivo, numero se trunca pela parte decimal. Se decimais é negativo, o truncamento é feito sobre a parte inteira do número.
O exemplo a seguir ilustra a maneira como Trunc funciona com diferentes argumentos. Cada linha atribui um número à variável vlResult. Os comentários descrevem os 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
Produto: 4D
Tema: Funções Matemáticas
Número
95
Criado por: < 4D v6
Manual de linguagem 4D ( 4D v20 R7)