Anhang B

Hexadezimal- und Oktalsystem

Dezimalsystem

Das Dezimalsystem ist ein Zahlensystem zur Zahlenbasis 10 und kennt die Ziffern 0...9. Die einzelnen Stellenwerte des Dezimalsystems werden durch entsprechende 10er-Potenzen gebildet:

Dezimalzahl X Y Z
entspricht: Dezimalzahl X * 10^2 + Y * 10^1 + Z * 10^0
X * 100 + Y * 10 + Z * 1
Beispiel: 123
in Dezimal: 1 * 100 + 2 * 10 + 3 * 1 = 123

Hexadezimalsystem

Das Hexadezimalsystem ist ein Zahlensystem zur Zahlenbasis 16 und kennt die Ziffern 0...9 und die Buchstaben A...F. Die Buchstaben A-F entsprechenden den (dezimalen) Zahlenwerten 10-15. Die einzelnen Stellenwerte des Hexadezimalsystems werden durch 16er-Potenzen gebildet:

Hex-Zahl X Y Z
entspricht: Dezimalzahl X * 16^2 + Y * 16^1 + Z * 16^0
X * 256 + Y * 16 + Z * 1
Beispiel: Hex-Zahl 3FC
in Dezimal: 3 * 256 + 15 * 16 + 12 = 1020

Oktalsystem

Das Oktalsystem ist ein Zahlensystem zur Zahlenbasis 8 und kennt demzufolge nur die Ziffern 0...7. Hier werden die einzelnen Stellenwerte durch 8er-Potenzen gebildet:

Oktalzahl X Y Z
entspricht: Dezimalzahl X * 8^2 + Y * 8^1 + Z * 8^0
X * 64 + Y * 8 + Z * 1
Beispiel: Oktalzahl 477
in Dezimal: 4 *64 + 7 * 8 + 7 * 1 = 319