cobol
VERDELING verklaring
Zoeken…
Opmerkingen
De COBOL DIVIDE
instructie verdeelt een numeriek item in andere waarbij gegevensitems worden ingesteld op het quotiënt en, optioneel, de rest.
ROUNDED
zin:
Standaard is TRUNCATION
als er geen afgeronde zin is opgegeven. De standaard ROUNDED
modus is NEAREST-TOWARD-ZERO
(naar beneden afronden) tenzij anders gespecificeerd. De zogenaamde afronding van de bank is in NEAREST-EVEN
.
DIVIDE-instructieformaten
DIVIDE a INTO b c d
Gegevensitem b
, c
en d
worden gewijzigd als b/a
, c/a
en d/a
.
DIVIDE a INTO b GIVING c
Gegevensitem c
wordt gewijzigd als b/a
.
DIVIDE a BY b GIVING c
Gegevensitem c
wordt gewijzigd als a/b
.
DIVIDE a INTO b GIVING q REMAINDER r
Gegevensitems q
en r
worden ingesteld met resultaten van b/a
DIVIDE a BY b GIVING q REMAINDER r
Gegevensitems q
en r
worden ingesteld met resultaten van b/a
Alle DIVIDE
resultaatvelden kunnen clausules met ROUNDED MODE IS
bevatten.
Alle DIVIDE
verklaringen kunnen ON SIZE ERROR
en NOT ON SIZE ERROR
, verklaringen om ongeldige resultaten te vangen, gezien het type en de grootte van de resultaatvelden.