Zoeken…


Opmerkingen

De COBOL DIVIDE instructie verdeelt een numeriek item in andere waarbij gegevensitems worden ingesteld op het quotiënt en, optioneel, de rest.

voer hier de afbeeldingsbeschrijving in

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 .

Afgeronde zin

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.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow