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 |