AHEX-Format (Hexadezimalzeichen)
Das Format AHEX
wird zum Lesen der hexadezimalen Darstellung von Standardzeichen verwendet. Jede Gruppe von zwei Hexadezimalzeichen stellt ein Standardzeichen dar.
- Die Spezifikation
w
bezieht sich auf Spalten der hexadezimalen Darstellung und muss eine gerade Zahl sein. Führende, abschließende und eingebettete Leerzeichen sind nicht zulässig und nur gültige Hexadezimalzeichen können in Eingabewerten verwendet werden. - Bei einigen Betriebssystemen (z. B. IBM CMS) müssen Buchstaben in Hexadezimalwerten in Großbuchstaben angegeben werden.
- Das Standardausgabeformat für Variablen, die mit dem Eingabeformat
AHEX
gelesen werden, ist das FormatA
. Die Standardbreite ist die Hälfte der angegebenen Eingabebreite. Das EingabeformatAHEX14
generiert beispielsweise das AusgabeformatA7
. - Das Format
AHEX
wird als Ausgabeformat verwendet und zeigt die druckbaren Zeichen in den für Ihr System spezifischen Hexadezimalzeichen an. Die folgenden Befehle, die auf einem UNIX-System ausgeführt werden-wobei A=41 (dezimal 65), a=61 (dezimal 97) usw.-erzeugen die folgende Ausgabe:
DATA LIST FIXED
/A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z 1-26 (A).
FORMATS ALL (AHEX2).
BEGIN DATA
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
END DATA.
LIST.