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.
Der Zahlenbasenkonverter ist ein kostenloses Online-Tool zur Konvertierung von Zahlen zwischen Binär-, Oktal-, Dezimal- und Hexadezimalsystem. Unterstützt 8/16/32/64-Bit-Zweierkomplement und einen visuellen Bit-Editor. Läuft vollständig in Ihrem Browser.
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.
Gängige Anwendungsfälle
Systemprogrammierung
Low-Level-Protokolle, Netzwerkpakete oder Binärdateiformate debuggen, die hexadezimale oder oktale Notation verwenden.
Hardware & Farbe
Farbwerte zwischen Hex und Dezimal konvertieren oder Speicheradressen und Offsets während der Embedded-Entwicklung berechnen.
Zahlenbasen konvertieren
- 1
Wert eingeben
Geben Sie eine Zahl in einer beliebigen Basis ein — Dezimal, Hexadezimal (0x-Präfix), Oktal (0o-Präfix) oder Binär (0b-Präfix). Alle anderen Basen aktualisieren sich sofort.
- 2
Bit-Breite wählen
Wählen Sie 8-, 16-, 32- oder 64-Bit-Modus, um die Zweierkomplement-Darstellung zu sehen und einzelne Bits im visuellen Editor umzuschalten.
- 3
Ergebnis kopieren
Klicken Sie auf die Kopiertaste neben einer beliebigen Basiskonvertierung, um den formatierten Wert zu kopieren.
| 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 |