Download HANDBUCH

Transcript
TURBO Pascal Handbuch
Seite 298
R:n
Die dezimale Darstellung des Werts R wird rechtsbündig in einem n Zeichen
langen Feld im Gleitkomma-Format ausgegeben. Für R >
Leerzoichen#.ZahlenE ##
Für R < 0.0:
Leerzeichen- e .ZahlenE • /
wobei Leerzeichen null oder mehr Leerzeichen entspricht, für Stellen 1 bis 17
Stellen stehen können, # steht ebenfalls für eine Stelle und • entspricht Plus
oder Minus.
23.4.1 Formatiertes Schreiben
Die Form Funktion kann als Schreibpararneter verwendet werden, um formatierte Ausgabe zu erzeugen:
Write(Form('The price is $###,# ##,###.##',Price));
23.5 Internes Datenformat
Die BCD real Variablen belegen 10 Bytes und bestehen aus einem Gleitkomma-Wert mit einer 18 stelligen binär codierten, dezimalen Mantisse, einem
7-Bit 10'er Exponenten und einem 1-Bit Vorzeichen. Der Exponent und das
Vorzeichen werden im ersten Byte und die Mantisse in den nächsten 9 Bytes
gespeichert; das niedrigste Byte steht zu Anfang:
+0
+1
(I , + 9
Exponent und Vorzeichen
wenigst signifikantes Byte der Mantisse
höchst signifikantes Byte der Mantisse