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.

