Wolfgang Pavel: Zuse Z22: Dokumentation und Simulation
Formatierung der Ausgabe

Die Ausgabe auf dem Fernschreiber und dem Lochstreifenstanzer mit den Befehlen D, F800, F1000 und F840, bzw. HD, HF800, HF1000 und HF840 (siehe ► Befehlsliste) muss mit Angaben in den Trommelspeicherzellen 1029–1036 formatiert werden; alle diese Angaben sind Strichzahlen. Jedes druckende Programm enthält deshalb ein T1029T gefolgt von 7 Strichzahlen.
In der Simulation sind diese Werte mit meist brauchbaren Werten vorbesetzt, sodass eigene Formatierungsangaben einfachheitshalber nicht notwendig, aber möglich sind.

In der neben stehenden Tabelle sehen sie die Bedeutung dieser Formatierungsangaben im einzelnen.

Sonderfälle:

Benötigt eine gewünschte Festkommadarstellung mehr als α Vorkommastellen, wird die Zahl automatisch in Gleitkommadarstellung ausgegeben. Die tabellarische Anordnung wird dabei evtl. verschoben.

Die Zahl Null wird immer in Fest- oder Gleitkommadarstellung, nie als Strichzahl, ausgegeben.

Klartext wird ohne tabellarische Anordnung ausgegeben, wie er gespeichert ist.
Längerer Text, in mehreren Speicherzellen abgelegt, kann mit aufeinanderfolgenden Druckbefehlen fortlaufend ausgegeben werden. Das muss programmiert werden.

AdresseErlaubte WerteWirkung
10290, -1 Stanzausgabe (HD, usw.) erfolgt nur, wenn ‹1029› negativ ist; andernfalls bewirken auch die Befehle HD, usw. Fernschreiberausgabe.
1030l'2 ≤ l ≤ 9 Anzahl Mantissenstellen bei Gleitkomma-Ausgabe
1031α' 1 ≤ α ≤ 9
α + β ≤ 9
Anzahl Vorkommastellen bei Festkomma-Ausgabe
1032β' 0 ≤ β ≤ 8
α + β ≤ 9
Anzahl Nachkommastellen bei Festkomma-Ausgabe
1033k'1 ≤ k Anzahl Spalten bei tabellarischer Ausgabe
1034z'0 ≤ z Anzahl Zwischenräume zwischen je zwei Zahlen
1035n' 1 ≤ n ≤ 11
k • (n+z+2) - z ≤ 104
Anzahl Stellen bei Strichzahlen
1036a' a = 1
k • (l+z+6)-z ≤ 104
Gleitkommazahlen werden in Gleitkommadarstellung ausgegeben
a = –1
k • (α+β+z+2) - z ≤ 104 , wenn β≠0
k • (α+z+1) - z ≤ 104 , wenn β=0
Gleitkommazahlen werden in Festkommadarstellung ausgegeben