ROUND |
Arrondie |
---|---|
Delphi/Kylix/Lazarus | System |
Syntaxe
Function Round(X:Extended):Longint; |
Paramètres
Nom | Description |
---|---|
X | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction retourne la valeur arrondie d'un nombre réel.
Remarques
- L'implication de cette fonction provoquera nécessairement la disparition de la partie décimale d'un nombre.
- Si vous souhaitez convertir cette routine en langage de programmation C, sachez qu'il n'existe pas d'équivalent dans ce langage de programmation, cependant vous pouvez utiliser l'algorithme indiquer dans la page suivante : Langage de programmation - C - Mathématique - Round (arrondir).
Exemple
Voici un exemple de l'utilisation de cette fonction :
- Program RoundSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses SysUtils;
-
- BEGIN
- WriteLn('ROUND(1)=',Round(1));
- WriteLn('ROUND(1.1)=',Round(1.1));
- WriteLn('ROUND(1.7)=',Round(1.7));
- WriteLn('ROUND(-1)=',Round(-1));
- WriteLn('ROUND(-1.1)=',Round(-1.1));
- WriteLn('ROUND(-1.7)=',Round(-1.7));
- WriteLn('ROUND(30.2)=',Round(30.2));
- WriteLn('ROUND(-35.4)=',Round(-35.4));
- END.
on obtiendra le résultat suivant :
ROUND(1)=1ROUND(1.1)=1
ROUND(1.7)=2
ROUND(-1)=-1
ROUND(-1.1)=-1
ROUND(-1.7)=-2
ROUND(30.2)=30
ROUND(-35.4)=-35
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 - Int
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