Zahlensystem-Konverter – kostenlos
Konvertieren Sie Zahlen zwischen Binär, Oktal, Dezimal und Hexadezimal. Bit-Größe und gruppierte Binärausgabe sofort anzeigen.
Schnellwerte
Häufige Anwendungen
- Zahlen für die Programmierung konvertierenKonvertieren Sie zwischen Binär, Oktal, Dezimal und Hexadezimal beim Codieren — sofortige Referenz für jede Zahl.
- Zahlen für Netzwerk konvertierenKonvertieren Sie Subnetzmasken, Portnummern und IP-Adressoktets zwischen Binär und Dezimal.
- Zahlensysteme für InformatikLernen und überprüfen Sie binäre, oktale und hexadezimale Konvertierungen — ideal für CS-Schüler und Prüfungsvorbereitung.
- Bitmuster und Flaggen prüfenKonvertieren Sie Zahlen zu Binär, um einzelne Bits, Bitmasken und Flagkombinationen zu überprüfen.
- Hexadezimal-Dumps und Debug-Protokolle dekodierenDekodieren Sie Hexadezimalwerte aus Crash-Berichten, Speicherabbildern und Debug-Protokollen in lesbare Dezimalzahlen.
So funktioniert es
Die Umwandlung läuft vollständig in Ihrem Browser mit dem integrierten JavaScript-Typ BigInt – keine Bibliothek, kein Server. BigInt wird statt des älteren parseInt/Number-Ansatzes verwendet, um Werte größer als 2^53 ohne Rundungsfehler zu verarbeiten.
- 1Eingabe-Parsing mit BigIntEin eigener Parser entfernt optionale Präfixe (0x, 0b, 0o, #) und prüft den Zeichensatz für die gewählte Basis. Dann übergibt er die bereinigte Zeichenkette an den BigInt()-Konstruktor, der beliebig große Ganzzahlen verlustfrei verarbeitet.
- 2Gleichzeitige BasisumrechnungSobald der BigInt-Wert feststeht, ruft das Tool BigInt.prototype.toString() mit jeder Basis auf (2, 8, 10, 16 und eine frei wählbare Basis von 2–36), um alle Ausgabedarstellungen in einem Durchgang zu erzeugen – ohne dezimalen Zwischenschritt.
- 3Binärgruppierung und BitbreitenprüfungDie Binärausgabe wird auf ein Vielfaches von 4 aufgefüllt und zur besseren Lesbarkeit in Nibble-Gruppen geteilt. Das Tool prüft außerdem mit BigInt-Arithmetik, ob der Wert in vorzeichenbehaftete/vorzeichenlose Bereiche von 4, 8, 16 oder 32 Bit passt, sodass das Überlaufverhalten selbst an 32-Bit-Grenzen exakt ist.
- 4Teilbarer URL-ZustandNach jeder gültigen Umrechnung schreibt das Tool Eingabe und Ausgangsbasis per history.replaceState in das URL-Fragment (#v=&from=), sodass die aktuelle Umrechnung als Lesezeichen gespeichert oder geteilt werden kann – das Fragment wird nie an einen Server gesendet.
Ähnliche Tools
Hex-Viewer
Untersuchen Sie die Rohdaten einer Datei in einem klassischen Offset-/Hex-/ASCII-Dump mit Magic-Number-Dateityperkennung. Lokal gelesen; nie hochgeladen.
Bruchrechner
Addieren, subtrahieren, multiplizieren und dividieren Sie Brüche oder konvertieren Sie eine Dezimalzahl in ihren einfachsten Bruch.
Binär-zu-Text-Konverter
Konvertieren Sie Text in Binär (0 und 1) und zurück. Unterstützt UTF-8-Kodierung. Byte- und Bitanzahl für jeden Text anzeigen.