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 Format A . Die Standardbreite ist die Hälfte der angegebenen Eingabebreite. Das Eingabeformat AHEX14 generiert beispielsweise das Ausgabeformat A7.
  • 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.
Abb. 1. Anzeige der hexadezimalen Darstellung des Zeichensatzes im AHEX-Format
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

41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A
61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A