Ricerca…


Osservazioni

L'istruzione COBOL DIVIDE divide un elemento numerico in altri che impostano gli elementi di dati nel quoziente e, facoltativamente, il resto.

inserisci la descrizione dell'immagine qui

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 .

Frase ARROTONDATA

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.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow