Section courante

A propos

Section administrative du site

MOD

Modulo
Turbo Pascal 1+

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

Cet opérateur permet d'effectuer un Modulo, c'est-à-dire le restant d'une division.

Exemple

Voici quelques exemples typiques de l'utilisation de cet opérateur :

Essayer maintenant !
  1. Program ModSamples;
  2.  
  3. BEGIN
  4.  WriteLn('mod(-81,9)=',-81 mod 9);
  5.  WriteLn('mod(15,3) = ',15 mod 3);
  6.  WriteLn('mod(16,3) = ',16 mod 3);
  7.  WriteLn('mod(17,3) = ',17 mod 3);
  8.  WriteLn('mod(18,3) = ',18 mod 3);
  9.  WriteLn('mod(19,3) = ',19 mod 3);
  10.  WriteLn('mod(0,1) = ',0 mod 1);
  11. END.

on obtiendra le résultat suivant :

mod(-81,9)=0
mod(15,3) = 0
mod(16,3) = 1
mod(17,3) = 2
mod(18,3) = 0
mod(19,3) = 1
mod(0,1) = 0

Référence

Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 292.

Dernière mise à jour : Dimanche, le 25 janvier 2015