onlinetools.dev

Zahlenbasis-Konverter

Zahlen zwischen Binär, Oktal, Dezimal, Hex und jeder Basis bis 36 umrechnen

Läuft lokal
loading…
Über dieses Tool

Tippe eine Zahl in beliebiger Basis und lies sie gleichzeitig in Binär, Oktal, Dezimal und Hex — plus jeder benutzerdefinierten Basis bis 36. Präfixe werden verstanden (0x, 0o, 0b), Ziffern-Gruppierung macht lange Werte überfliegbar (1111 1111 · 255 · ff), und eine Bitlängen-Anzeige verrät auf einen Blick, ob ein Wert in 8, 32 oder 64 Bit passt.

Die Arithmetik läuft auf BigInt, die Präzision ist also bei jeder Größe exakt: Dateiberechtigungen, ARGB-Farben, IP-Adressen, Hash-Präfixe und 64-Bit-Datenbank-IDs konvertieren ohne das stille Runden, das gewöhnliche JavaScript-Zahlen oberhalb von 2⁵³ trifft.

Negative Zahlen behalten ihr Vorzeichen über alle Basen hinweg. Alles rechnet lokal, sofort, beim Tippen.

Häufige Fragen

Wie entscheidet die automatische Erkennung über die Basis?
Per Präfix: 0x heißt Hex, 0o Oktal, 0b Binär; alles andere parst als Dezimal. Ziffernfolgen wie „ff“ ohne Präfix sind mehrdeutig — wähle dann explizit HEX; die Fehlermeldung erinnert dich daran.
Sind riesige Zahlen wirklich exakt?
Ja — die Konvertierung läuft auf BigInt, also mit beliebiger Präzision. 18446744073709551615 (2⁶⁴−1) übersteht den Roundtrip exakt; ein float-basierter Konverter würde daraus …551616 machen.
Wie werden negative Zahlen binär dargestellt?
Mit Minuszeichen (-1010), nicht im Zweierkomplement, denn das Zweierkomplement erfordert eine feste Breite. Um ein Zweierkomplement-Muster zu sehen, addiere 2ⁿ für die gewünschte Breite zu deinem negativen Wert und konvertiere das Ergebnis.
Wofür lässt sich Basis 36 nutzen?
Kompakte IDs: 0-9 plus a-z ist das dichteste Alphabet, das case-insensitiv und URL-sicher bleibt. Viele URL-Shortener und Ticketsysteme kodieren numerische IDs auf diese Weise — füge eine ein und lies die zugrunde liegende Zahl.
Verwandte Tools