Binär / Hex / Dez / Okt Konverter
Zahlen zwischen Dezimal, Binär, Hexadezimal und Oktal umrechnen. Signed-Modus, Gruppierung, sofortige Sync.
Referenztabelle (0–15)
| Dez | Bin | Hex | Okt |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 8 | 10 |
| 9 | 1001 | 9 | 11 |
| 10 | 1010 | A | 12 |
| 11 | 1011 | B | 13 |
| 12 | 1100 | C | 14 |
| 13 | 1101 | D | 15 |
| 14 | 1110 | E | 16 |
| 15 | 1111 | F | 17 |
Was ist ein Basis-Konverter?
Ein Basis-Konverter übersetzt dieselbe Ganzzahl zwischen Dezimal-, Binär-, Hex- und Oktalsystem. Bearbeiten Sie ein Feld – die anderen aktualisieren sich sofort.
Gruppierung erleichtert lange Bitketten, 0x/0b-Präfixe für Code, Signed-Modus für Zweierkomplement (64 Bit). BigInt hält große Werte im unterstützten Bereich genau.
Alltagsbeispiele
Byte 255
Dez 255 → Bin 11111111, Hex FF, Okt 377 – klassisches 8-Bit-Maximum.
Port 1337
Dez 1337 → Hex 539 – Dev-Witz und Fehlercodes.
Farbkanal
Hex FF → Dez 255 für CSS oder Grafik-Pipelines.
So nutzen Sie den Basis-Konverter
Geben Sie in ein beliebiges Feld ein – Dezimal, Binär, Hex oder Oktal – die anderen drei aktualisieren sich sofort. Alles lokal im Browser.
Wann ist das nützlich?
Programmierung
Speicheradressen, Flags und Bitmasken umrechnen.
Netzwerk
Subnetzmasken und Portnummern zwischen Basen.
Lernen
Hausaufgaben prüfen und Positionsnotation verstehen.
Typische Fehler
Führende Null
In manchen Sprachen bedeutet 0 am Anfang Oktal – hier ist Oktal explizit Basis 8.
Signed vs unsigned
Dasselbe Bitmuster kann unterschiedliche Werte bedeuten – Signed für Zweierkomplement.
Hex-Groß/Klein
Ausgabe in Großbuchstaben; Eingabe akzeptiert A–F und a–f.
Beispiel-Konversionen
Feste Beispiele – live können Gruppierung oder Präfixe erscheinen.
| Dezimal | Binär | Hex | Oktal |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 15 | 1111 | F | 17 |
| 255 | 11111111 | FF | 377 |
| 256 | 100000000 | 100 | 400 |
| 1337 | 10100111001 | 539 | 2471 |
Konversionsdetails
- Engine
BigInt für parse und toString(2|8|16|10) – über MAX_SAFE_INTEGER wo erlaubt - Signed binär
Zweierkomplement auf 64 Bit; gesetztes MSB → negative Dezimalzahl - Gruppierung
Nur Anzeige: Leerzeichen alle 4/8 Bits (binär) oder 2 Hex-Ziffern - Eingabe
Präfixe 0x/0b und Gruppierungsleerzeichen werden vor der Konversion entfernt
Wichtige Begriffe
Basis / Radix
Wie viele Ziffern ein System vor dem Übertrag nutzt (2, 8, 10, 16).
Zweierkomplement
Standarddarstellung vorzeichenbehafteter Ganzzahlen in Binär-Hardware.
Nibble
Vier Bits – eine Hex-Ziffer – oft gruppiert zur Lesbarkeit.
MAX_SAFE_INTEGER
2^53 − 1 – größte exakte JS-Ganzzahl; unsigned-Modus respektiert diese Grenze.
Häufig gestellte Fragen
Zahlensysteme, Bereiche und Signed-Modus – kurz erklärt.
Werden Daten an einen Server gesendet?
Nein. Konversion erfolgt im Browser mit BigInt.
Maximaler Wert?
Unsigned: bis Number.MAX_SAFE_INTEGER (9.007.199.254.740.991). Signed: 64-Bit-Zweierkomplement.
Warum Gruppierung?
Leerzeichen alle 4 oder 8 Bits (oder 2 Hex-Ziffern) erleichtern das Lesen – bei Eingabe entfernt.
Beeinflusst Signed Hex/Oktal?
Ja – dieselbe Ganzzahl in allen vier Feldern; negative Dezimalwerte als Zweierkomplement in Binär.
Zu den Ergebnissen
Werte folgen Positionsnotation und Ihren Optionen (Signed, Gruppierung, Präfixe). Bitbreite, Endianness und Sprachregeln können abweichen – mit Compiler oder Protokoll abgleichen.