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.

