Section courante

A propos

Section administrative du site

INT

Entier
Delphi/Kylix/Lazarus System

Syntaxe

Function Int(r:Real):Real;

Paramètres

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

Description

Cette fonction permet de retourner la partie entière d'un nombre réel.

Algorithme

MODULE INT(X)
   RETOURNE [ X ]

Exemple

Voici un exemple de l'utilisation de cette fonction :

  1. Program IntSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses SysUtils;
  6.      
  7. BEGIN
  8.  WriteLn('INT(1)=',INT(1));
  9.  WriteLn('INT(1.1)=',INT(1.1));
  10.  WriteLn('INT(1.7)=',INT(1.7));
  11.  WriteLn('INT(-1)=',INT(-1));
  12.  WriteLn('INT(-1.1)=',INT(-1.1));
  13.  WriteLn('INT(-1.7)=',INT(-1.7));
  14.  WriteLn('INT(30.2)=',INT(30.2));
  15.  WriteLn('INT(-35.4)=',INT(-35.4));
  16. END.

on obtiendra le résultat suivant :

INT(1)= 1.00000000000000E+0000
INT(1.1)= 1.00000000000000E+0000
INT(1.7)= 1.00000000000000E+0000
INT(-1)=-1.00000000000000E+0000
INT(-1.1)=-1.00000000000000E+0000
INT(-1.7)=-1.00000000000000E+0000
INT(30.2)= 3.00000000000000E+0001
INT(-35.4)=-3.50000000000000E+0001

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Frac
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Round
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Trunc

Dernière mise à jour : Mercredi, le 18 février 2015