MOD |
Modulo |
---|---|
Delphi/Kylix/Lazarus |
Syntaxe
entier1 MOD entier2 |
Paramètres
Nom | Description |
---|---|
entier1 | Ce paramètre permet d'indiquer le nombre à divisé. |
entier2 | Ce paramètre permet d'indiquer le diviseur. |
Description
Ce mot réservé permet d'effectuer un Modulo, c'est-à-dire le restant d'une division.
Remarques
- Le mot-clef Mod donne le reste de la division du dividende par le diviseur.
- Le résultat du nombre entier de la division est ignoré.
Exemple
Voici quelques exemples typiques de l'utilisation de cet opérateur :
- Program ModSamples;
-
- {$APPTYPE CONSOLE}
- Uses SysUtils;
-
- BEGIN
- WriteLn('mod(-81,9)=',-81 mod 9);
- WriteLn('mod(15,3) = ',15 mod 3);
- WriteLn('mod(16,3) = ',16 mod 3);
- WriteLn('mod(17,3) = ',17 mod 3);
- WriteLn('mod(18,3) = ',18 mod 3);
- WriteLn('mod(19,3) = ',19 mod 3);
- WriteLn('mod(0,1) = ',0 mod 1);
- END.
on obtiendra le résultat suivant :
mod(-81,9)=0mod(15,3) = 0
mod(16,3) = 1
mod(17,3) = 2
mod(18,3) = 0
mod(19,3) = 1
mod(0,1) = 0
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Div
Dernière mise à jour : Mercredi, le 18 février 2015