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.

Geben Sie hier die Bildbeschreibung ein

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 .

Gerundete Phrase

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.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow