Section courante

A propos

Section administrative du site

TRUNC

Tronquer
Free Pascal System

Syntaxe

Function trunc(d:ValReal):Int64;

Paramètres

Nom Description
d Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Description

Cette fonction retourne la partie entière d'un nombre réel.

Remarque

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Program TruncSamples;
  2.  
  3. BEGIN
  4.  WriteLn('Trunc(1)=',Trunc(1));
  5.  WriteLn('Trunc(1.1)=',Trunc(1.1));
  6.  WriteLn('Trunc(1.7)=',Trunc(1.7));
  7.  WriteLn('Trunc(-1)=',Trunc(-1));
  8.  WriteLn('Trunc(-1.1)=',Trunc(-1.1));
  9.  WriteLn('Trunc(-1.7)=',Trunc(-1.7));
  10.  WriteLn('Trunc(30.2)=',Trunc(30.2));
  11.  WriteLn('Trunc(-35.4)=',Trunc(-35.4));
  12.  WriteLn('Trunc(-345.6789)=',Trunc(-345.6789));
  13. END.

on obtiendra le résultat suivant :

Trunc(1)=1
Trunc(1.1)=1
Trunc(1.7)=1
Trunc(-1)=-1
Trunc(-1.1)=-1
Trunc(-1.7)=-1
Trunc(30.2)=30
Trunc(-35.4)=-35
Trunc(-345.6789)=-345

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - Frac
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Int
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Round

Dernière mise à jour : Samedi, le 18 juillet 2015