Caractéristiques de la division en Pascal
Il existe trois opérations de division dans le langage de programmation Pascal :
/
- division,
div
- division entière,
mod - calcul du reste d'une division.
À retenir :
1) L'opération de calcul du reste de la division (
mod) et de la division entière (
div
) est effectuée
SEULEMENT strong>sur les nombres entiers.
2) L'opération de division (/
) renvoie toujours un nombre réel et son résultat ne peut pas être écrit dans une variable entière.
Examinons des exemples d'opérations de division :
var i, n : entier ;
x :réel ;
je := 7;
x := je div 4 ; // x = 1.0000000000000E+000, utilise la division entière et stocke le résultat dans une variable réelle
x := je / 4; // x = 1.750000000000E+000, utiliser la division normale
n := je div 4; // i = 1 car nous utilisons la division entière et stockons le résultat dans une variable entière
n := je mod 4; // n = 3, puisque nous prenons le reste de la division et écrivons la valeur dans une variable entière