cobol
DIVIDE uttalande
Sök…
Anmärkningar
COBOL DIVIDE uttalandet delar upp ett numeriskt objekt i andra som ställer in dataobjekt till kvoten och, eventuellt, resten.
ROUNDED fras:
Standard är TRUNCATION om ingen avrundad fras specificeras. Standard ROUNDED läge är NEAREST-TOWARD-ZERO (avrundning) om inte annat anges. Så kallad Bankers avrundning är NEAREST-EVEN .
DIVIDE uttalande format
DIVIDE a INTO b c d
Datapost b , c och d ändras som b/a , c/a och d/a .
DIVIDE a INTO b GIVING c
Datapost c ändras som b/a .
DIVIDE a BY b GIVING c
Datapost c ändras som a/b .
DIVIDE a INTO b GIVING q REMAINDER r
Dataobjekt q och r ställs in med resultat från b/a
DIVIDE a BY b GIVING q REMAINDER r
Dataobjekt q och r ställs in med resultat från b/a
Alla DIVIDE resultatfält kan ha ROUNDED MODE IS .
Alla DIVIDE uttalanden kan ha ON SIZE ERROR och NOT ON SIZE ERROR deklarativa uttalanden inkluderade för att fånga ogiltiga resultat med tanke på resultatfältets typ och storlek.

