Samstag, 16. Januar 2010

Hexadezimale Darstellung von Zahlen

Um in Free Pascal Zahlen hexadezimal darzustellen, kann man die HexStr-Funktion nutzen. Zum Beispiel ergibt folgende Anweisung

WriteLn(HexStr(24, 2));

die Ausgabe 18. Dabei gibt der zweite Parameter die Zahl der Stellen an, die die erzeugte Zeichenkette haben soll. Wenn die Hexadezimalzahl weniger Stellen ergibt, so wird links mit 0 aufgefüllt. HexStr(7, 2) würde also '07' als Ergebnis liefern.

HexStr befindet sich in der Unit System.

Keine Kommentare:

Kommentar veröffentlichen