cobol
Déclaration DIVIDE
Recherche…
Remarques
L'instruction COBOL DIVIDE
divise un élément numérique en d'autres éléments de définition des paramètres au quotient et, éventuellement, le reste.
Phrase ROUNDED
:
La valeur par défaut est TRUNCATION
si aucune phrase arrondie n'est spécifiée. Le mode ROUNDED
par défaut est ROUNDED
NEAREST-TOWARD-ZERO
(arrondi à la valeur inférieure), sauf indication contraire. Ce qu'on appelle l'arrondi des banquiers est NEAREST-EVEN
.
Formats de déclaration DIVIDE
DIVIDE a INTO b c d
Les données b
, c
et d
sont modifiées en b/a
, c/a
et d/a
.
DIVIDE a INTO b GIVING c
La donnée c
est modifiée en tant que b/a
.
DIVIDE a BY b GIVING c
L'élément de données c
est modifié en tant a/b
.
DIVIDE a INTO b GIVING q REMAINDER r
Les éléments de données q
et r
sont définis avec les résultats de b/a
DIVIDE a BY b GIVING q REMAINDER r
Les éléments de données q
et r
sont définis avec les résultats de b/a
Tous les champs de résultat DIVIDE
peuvent avoir des clauses ROUNDED MODE IS
.
Toutes les instructions DIVIDE
peuvent contenir des instructions déclaratives ON SIZE ERROR
et NOT ON SIZE ERROR
pour détecter des résultats non valides, compte tenu du type et de la taille des champs de résultat.