Bit-Breite
DEC
HEX 0x
OCT 0o
BIN 0b
7
6
5
4
3
2
1
0
ASCII'A'|U+0041
Was ist Zahlenbasiskonvertierung?
Zahlenbasiskonvertierung wandelt eine Zahl von einem positionellen Zahlensystem in ein anderes um. Computer verwenden Binär (Basis 2), während Menschen typischerweise mit Dezimal (Basis 10) arbeiten. Hexadezimal (Basis 16) und Oktal (Basis 8) bieten kompakte Darstellungen von Binärdaten, die häufig beim Debuggen, in Netzwerkprotokollen, Farbcodes und Dateiberechtigungen verwendet werden.
Zweierkomplement
Das Zweierkomplement ist die Standardmethode zur Darstellung vorzeichenbehafteter Ganzzahlen im Binärsystem. Das höchstwertige Bit (MSB) dient als Vorzeichenbit: 0 für positiv, 1 für negativ. Um den negativen Wert zu erhalten, invertieren Sie alle Bits und addieren 1. Zum Beispiel wird im 8-Bit-Modus -1 als 11111111 (0xFF) dargestellt.
| DEZ | HEX | OKT | BIN |
|---|---|---|---|
| 0 | 00 | 00 | 0000 |
| 1 | 01 | 01 | 0001 |
| 2 | 02 | 02 | 0010 |
| 3 | 03 | 03 | 0011 |
| 4 | 04 | 04 | 0100 |
| 5 | 05 | 05 | 0101 |
| 6 | 06 | 06 | 0110 |
| 7 | 07 | 07 | 0111 |
| 8 | 08 | 10 | 1000 |
| 9 | 09 | 11 | 1001 |
| 10 | 0A | 12 | 1010 |
| 11 | 0B | 13 | 1011 |
| 12 | 0C | 14 | 1100 |
| 13 | 0D | 15 | 1101 |
| 14 | 0E | 16 | 1110 |
| 15 | 0F | 17 | 1111 |