cobol
Dichiarazione DIVIDE
Ricerca…
Osservazioni
L'istruzione COBOL DIVIDE
divide un elemento numerico in altri che impostano gli elementi di dati nel quoziente e, facoltativamente, il resto.
Frase ROUNDED
:
L'impostazione predefinita è TRUNCATION
se non è TRUNCATION
specificata una frase arrotondata. La modalità ROUNDED
predefinita è NEAREST-TOWARD-ZERO
(arrotondando per difetto) a meno che non sia specificato diversamente. Il cosiddetto arrotondamento del Banker è NEAREST-EVEN
.
Formati di istruzioni DIVIDE
DIVIDE a INTO b c d
I dati b
, c
, e d
sono cambiati come b/a
, c/a
d/a
.
DIVIDE a INTO b GIVING c
L'elemento dati c
è cambiato come b/a
.
DIVIDE a BY b GIVING c
L'elemento di dati c
è cambiato come a/b
.
DIVIDE a INTO b GIVING q REMAINDER r
Gli elementi di dati q
e r
sono impostati con i risultati di b/a
DIVIDE a BY b GIVING q REMAINDER r
Gli elementi di dati q
e r
sono impostati con i risultati di b/a
Tutti i campi dei risultati DIVIDE
possono avere clausole ROUNDED MODE IS
.
Tutte le istruzioni DIVIDE
possono avere ON SIZE ERROR
e NOT ON SIZE ERROR
dichiarazioni dichiarative incluse per rilevare risultati non validi, dati il tipo e la dimensione dei campi dei risultati.