acento.io
Entwickler-Tool

Zahlensystem Konverter

Wandle Zahlen live zwischen Binär, Oktal, Dezimal und Hex um — alle vier Basen gleichzeitig, 100% im Browser, kein Server, kein Tracking.

Von Carlos Suárez , Systeminformatiker
Zuletzt aktualisiert:

Was dieser Zahlensystem Konverter macht

Dieser Zahlensystem Konverter zeigt dir Binär (Basis 2), Oktal (Basis 8), Dezimal (Basis 10) und Hexadezimal (Basis 16) gleichzeitig — und aktualisiert alle vier Felder, sobald du in einem davon tippst. Du musst keine Quell- oder Zielbasis auswählen: einfach eingeben, fertig. Praktisch bei der Entwicklung: Präfixe wie 0b, 0o und 0x werden automatisch erkannt und entfernt, sodass du direkt aus Quellcode einfügen kannst. Zusätzlich siehst du die Bit- und Byte-Länge des Werts — nützlich, wenn du Datenstrukturen oder Protokollfelder dimensionierst. Diese deutschsprachige Version läuft vollständig im Browser: 100% im Browser — deine Daten verlassen nie dein Gerät. Keine Uploads, kein Tracking, keine Server-Logs. Wer regelmäßig mit Bitmasks, Speicheradressen oder Netzwerkwerten arbeitet, spart sich damit den ständigen Wechsel zwischen IDE-Debugger und externem Tool.

Funktionen

  • Live-Konvertierung in alle vier Basen. Tippe in einem beliebigen Feld — Binär, Oktal, Dezimal oder Hex — und alle anderen aktualisieren sich sofort. Kein Submit-Button nötig.
  • Präfix-Erkennung (0b / 0o / 0x). Werte direkt aus Code einfügen: 0xFF, 0b1010 oder 0o755 werden automatisch erkannt. Viele andere Online-Rechner scheitern hier und geben einen Fehler aus.
  • Bit- und Byte-Länge. Neben jedem Ergebnis siehst du, wie viele Bits und Bytes der Wert belegt — ideal zum Dimensionieren von Flags, Registern und Netzwerkfeldern.
  • Zweiweg-Bearbeitung in jeder Basis. Anders als klassische Konverter mit festem Quell-/Zielfeld kannst du hier in jeder Basis direkt editieren — nützlich, wenn du z. B. einen Hex-Wert schrittweise anpassen und das Binärmuster beobachten willst.
  • Vollständig offline nutzbar. Der gesamte Rechenweg läuft im Browser. Keine Anfrage geht an einen Server — relevant für sensible Interna wie interne Speicheradressen oder proprietäre Protokollwerte. Ähnliche Datenschutzprinzipien gelten auch für unseren [Base64-Encoder und -Decoder](/de/base64/).
  • Kopierfunktion pro Feld. Jedes Ergebnisfeld hat einen eigenen Kopier-Button. So überträgst du genau den Wert, den du brauchst, ohne manuell zu markieren.

So benutzt du den Zahlensystem Konverter

Gib eine Zahl in einem beliebigen Feld ein oder füge sie mit Präfix ein — der Konverter rechnet sofort um.

  1. Zahl eingeben oder einfügen. Tippe eine Zahl direkt ein oder füge einen Wert mit Präfix ein, z. B. 0x1A3F für Hex oder 0b11001010 für Binär. Der Präfix wird automatisch verarbeitet.
  2. Alle Basen ablesen. Binär, Oktal, Dezimal und Hex erscheinen sofort nebeneinander. Die Bit- und Byte-Länge wird ebenfalls angezeigt.
  3. In einer anderen Basis weiterarbeiten. Klicke direkt in das Oktal- oder Hex-Feld und ändere den Wert — alle anderen Felder passen sich an. Kein Neuladen, kein Umschalten der Richtung.
  4. Ergebnis kopieren. Klicke den Kopier-Button neben dem gewünschten Wert. Für Netzwerkwerte oder RGB-Komponenten kannst du so den Hex-Wert direkt in dein Stylesheet oder deine Config übernehmen.

Häufige Anwendungsfälle

  • Speicheradressen und Pointer lesen. Füge eine Adresse wie 0x7FFE0000 ein und sieh sofort den Dezimalwert und die Bit-Breite — hilfreich beim Debuggen mit GDB oder WinDbg, etwa auf Entwicklerrechnern in Stuttgart oder Leipzig.
  • Bitmasks und Flags übersetzen. Wandle Hex-Konstanten in ihre Binärdarstellung um, um zu prüfen, welche Bits gesetzt sind. Typisch bei Berechtigungssystemen, Gerätekonfigurationen oder Protokoll-Headern.
  • Unix-Dateimodi verstehen. Ein Modus wie 0o755 ergibt in Binär 111 101 101 — so siehst du auf einen Blick, welche Lese-, Schreib- und Ausführrechte für Besitzer, Gruppe und Andere gesetzt sind.
  • Netzwerkwerte und Portnummern dekodieren. MTU-Größen, Portnummern oder IPv6-Segmente lassen sich schnell zwischen Dezimal und Hex überprüfen. Das BSI (Bundesamt für Sicherheit in der Informationstechnik) empfiehlt explizite Basis-Angaben in sicherheitskritischen Dokumentationen — dieser Konverter hilft dir, Werte eindeutig zu prüfen.
  • Studium und CS-Übungen. Für Hausaufgaben zur Stellenwertdarstellung: Gib eine Dezimalzahl ein und vergleiche Binär, Oktal und Hex gleichzeitig — inklusive Bit-Länge als Plausibilitätsprüfung. Wenn du außerdem Daten base64-kodieren musst, schau dir unseren [URL-Encoder und -Decoder](/de/url-encoder/) an.

Häufig gestellte Fragen

Werden meine Eingaben an einen Server gesendet?

Nein. Die gesamte Berechnung läuft im Browser mit JavaScript. Es gibt keine Server-Anfrage, kein Logging und kein Tracking. Deine Zahlen verlassen dein Gerät nicht — auch nicht bei sensiblen internen Adressen oder Protokollwerten.

Warum ergibt 0xFF in Dezimal 255 und in Binär 11111111?

Alle drei sind dieselbe Zahl — nur in verschiedenen Darstellungen. Hex FF = 15×16 + 15 = 255 in Dezimal. In Binär braucht 255 genau 8 Bit (11111111), also 1 Byte. Dieser Konverter zeigt dir die Bit-Länge direkt neben dem Ergebnis, damit du nicht nachrechnen musst.

Was bedeutet die führende Null in C-ähnlichen Sprachen?

In C, C++ und Java signalisiert eine führende Null, dass eine Zahl oktal ist: 0755 ist nicht 755 dezimal, sondern 493 dezimal. Das ist eine häufige Fehlerquelle. Gib 0755 hier ein und du siehst sofort den echten Dezimalwert.

Gibt es eine Obergrenze für die Eingabegröße?

JavaScript kann sichere ganze Zahlen bis 2^53 − 1 (etwa 9 Billiarden) exakt darstellen. Sehr große Hex-Werte darüber hinaus können Rundungsfehler verursachen. Für kryptografische Schlüssel oder 64-Bit-Werte empfiehlt sich BigInt — das Tool weist dich darauf hin, wenn der Wert die Grenze überschreitet.

Kann ich Hex-Werte mit 0x-Präfix direkt einfügen?

Ja. Der Konverter erkennt 0x, 0b und 0o automatisch und entfernt den Präfix vor der Berechnung. Die meisten anderen Online-Rechner geben in diesem Fall einen Fehler aus — hier funktioniert es einfach.

Wie unterscheidet sich dieser Konverter von einem einfachen Taschenrechner?

Ein normaler Taschenrechner zeigt eine Basis nach der anderen. Dieser Zahlensystem Konverter zeigt alle vier Basen gleichzeitig und erlaubt die Eingabe in jeder davon. Zudem siehst du sofort die Bit-Länge — wichtig, wenn du etwa prüfst, ob ein Wert in ein 16-Bit-Register passt. Für UUID-basierte Identifikatoren in Hex-Form empfiehlt sich ergänzend unser [UUID-Generator](/de/uuid-generator/).