1. Wofür ist dieses Tool
Dieser kostenlose Online-Zahlenumrechner rechnet Zahlen zwischen Binär, Oktal, Dezimal, Hex, Basis 32, Basis 36 und Basis 64 an einem Ort um. Nutzen Sie ihn als Binär-zu-Dezimal-Umrechner, Hex-zu-Dezimal-Umrechner oder Dezimal-zu-Hex für Entwickler, Schüler und alle, die mit verschiedenen Zahlensystemen arbeiten. Geben Sie einen Wert in einer beliebigen Basis ein und sehen Sie sofort die Entsprechung in allen anderen. Unterstützt negative Zahlen und sehr große Ganzzahlen (BigInt). Kostenlos und privat; alles läuft in Ihrem Browser. Ideal für Programmierung, Hex-Farben, Bitmasken oder Bildung.
2. So verwenden Sie es
Schnellstart: Geben Sie eine Zahl in der gewählten Basis ein (z. B. 255 dezimal, FF hex), wählen Sie bei Bedarf die Quellbasis und sehen Sie alle Basisdarstellungen; kopieren Sie die gewünschte.
- Eingabe eingeben — Geben Sie eine Zahl in der gewählten Basis ein (z. B. 255 in Dezimal, FF in Hex, 11111111 in Binär).
- Quellbasis wählen — Wählen Sie im Dropdown die Basis Ihrer Eingabe (Standard: Dezimal).
- Ausgaben anzeigen — Alle sieben Basisdarstellungen erscheinen mit Kopier-Schaltflächen.
- Kopieren — Klicken Sie auf die Kopier-Schaltfläche eines Formats für Code, Dokumente oder Berechnungen.
3. So funktioniert es
Parsing: Die Eingabe wird zeichenweise mit dem Alphabet der Quellbasis geparst. Basis 2–36 nutzen Standardziffern (0–9, A–Z). Basis 32 nutzt ein Crockford-style-Alphabet; Basis 64 das Standard-Base64-Zeichenset. Umrechnung: Der Wert wird als BigInt gespeichert. Die Ausgabe für jede Basis entsteht durch wiederholte Division, Reste werden dem Alphabet der Basis zugeordnet. Alle Berechnungen laufen vollständig in Ihrem Browser. Es werden keine Daten an einen Server gesendet.
4. Anwendungsfälle & Beispiele
- Programmierung — Hex-Farbcodes, Binär-Flags oder Bitmasken umrechnen.
- Low-Level-Arbeit — Zwischen Binär, Oktal und Hex für Debugging übersetzen.
- Bildung — Zahlensysteme in Informatik oder Mathekursen erkunden.
- Datenkodierung — Basis 32 oder Basis 64 für kompakte numerische Darstellung.
- API-Entwicklung — Numerische IDs oder Hashwerte in verschiedenen Kodierungen prüfen.
Beispiel
255(Dezimal) → 11111111 (Binär), 377 (Oktal), FF (Hex)FF(Hex) → 255 (Dezimal)-42(Dezimal) → -101010 (Binär), -52 (Oktal), -2A (Hex)
5. Einschränkungen & bekannte Grenzen
- Nur Ganzzahlen — Brüche und Dezimalzahlen werden nicht unterstützt.
- Eingabelänge — Maximal 1.000 Ziffern, um Performance-Probleme zu vermeiden.
- Basis-32-Alphabet — Crockford-Style; I, L, O, U werden ausgeschlossen, um Verwechslung mit 1 und 0 zu vermeiden.
- Basis 64 — Groß-/Kleinschreibung;
aundAstehen für unterschiedliche Ziffern (10 vs. 36).