Cobol und COMP/Binary Felder

Wer kann mir schreiben, welchen Unterschied eine
Datendefinition mit Comp gegenüber der Definition als Binary Feld hat.
Die ‚gepackten‘ Feldgrößen bleiben doch identisch?

Vielen Dank für Tipps!!!

Gruß

Caro

Hallo,
laut meinen Unterlagen sind BINARY und COMP Synonyme, es macht also keinen Unterschied, welches Schlüsselwort Du schreibst.

viele Grüße,
Robert

Hallo Caro,

Hier die Erklärung zur Verwirrung:

„Die From der binären Darstellung numerischer Werte bringt die neue Klause USAGE IS BINARY. Hier ist eine Eindeutigkeit erreicht worden, die bei früherern Klauseln der Form USAGE IS COMPUTATIONAL bzw. USAGE IST COMP bzw. COMP-4 (Zusatz von IBM und anderen Compiler-Hersteller) nicht gegeben war. Gleiches gilt für gepackte Zahlen-Darstellung durch USAGE IS PACKED-DECIMAL anstelle von COMP-3.“

Zitat: ANS COBOL Band 1, Rolf und Karin Geissler, ISBN-3-446-17906-2 Buch anschauen

Dieses Buch ist meines errachtens das beste zu COBOL.

Gruss, Simon