4D v14.3Trunc | 
            ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
                    
                        
    
    
                         | 
                
                    
                         
    4D v14.3
 
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 v12.4)
	Manual de linguagem 4D ( 4D v11 SQL Release 6)
	Manual de linguagem 4D ( 4D v14 R3)
	Manual de linguagem 4D ( 4D v14 R2)
	Manual de linguagem 4D ( 4D v13.5)
	Manual de linguagem 4D ( 4D v14.3)
	Manual de linguagem 4D ( 4D v14 R4)