Section courante

A propos

Section administrative du site

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

Exemple

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

  1. Program ModSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4. Uses SysUtils;
  5.      
  6. BEGIN
  7.  WriteLn('mod(-81,9)=',-81 mod 9);
  8.  WriteLn('mod(15,3) = ',15 mod 3);
  9.  WriteLn('mod(16,3) = ',16 mod 3);
  10.  WriteLn('mod(17,3) = ',17 mod 3);
  11.  WriteLn('mod(18,3) = ',18 mod 3);
  12.  WriteLn('mod(19,3) = ',19 mod 3);
  13.  WriteLn('mod(0,1) = ',0 mod 1);
  14. 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

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