cobol
DIVIDE-Anweisung
Suche…
Bemerkungen
Die COBOL DIVIDE Anweisung unterteilt ein numerisches Element in andere Elemente, wobei Datenelemente auf den Quotienten und optional auf den Rest gesetzt werden.
ROUNDED Phrase:
Die Standardeinstellung ist TRUNCATION wenn keine gerundete Phrase angegeben ist. Der ROUNDED NEAREST-TOWARD-ZERO Modus ist NEAREST-TOWARD-ZERO (Abrundung), sofern nicht anders angegeben. Die so genannte Banker-Rundung ist NEAREST-EVEN .
DIVIDE-Anweisungsformate
DIVIDE a INTO b c d
Datenelement b , c und d werden als b/a , c/a und d/a geändert.
DIVIDE a INTO b GIVING c
Datenelement c wird in b/a geändert.
DIVIDE a BY b GIVING c
Datenelement c wird in a/b geändert.
DIVIDE a INTO b GIVING q REMAINDER r
Die Datenelemente q und r werden mit den Ergebnissen von b/a
DIVIDE a BY b GIVING q REMAINDER r
Die Datenelemente q und r werden mit den Ergebnissen von b/a
Alle DIVIDE Ergebnisfelder können ROUNDED MODE IS Klauseln enthalten.
Alle DIVIDE Anweisungen enthalten möglicherweise deklarative Anweisungen ON SIZE ERROR und NOT ON SIZE ERROR , um ungültige Ergebnisse abzufangen, wenn Typ und Größe der Ergebnisfelder angegeben werden.

