Zahlbasis-Konverter - Binär, Oktal, Dezimal, Hex

Zahlbasiskonvertierung ist eine jener grundlegenden Fähigkeiten, die jeder Entwickler braucht, aber selten von Hand erledigen möchte. Unser Zahlbasis-Konverter bietet sofortige, bidirektionale Konvertierung zwischen den vier häufigsten Basen: binär, oktal, dezimal und hexadezimal.

Was dieses Werkzeug besonders macht, ist sein synchrones Design. Alle vier Zahlenfelder sind live — tippen oder fügen Sie einen Wert in eine beliebige Basis ein, und die anderen drei aktualisieren sofort. Keine Klicks, keine Seitenneuladungen. Perfekt, um während Vorstellungsgesprächen schnell Arbeit zu prüfen, Bit-Manipulations-Code zu debuggen oder Farbwerte zu konvertieren.

Das Werkzeug verarbeitet Ganzzahlen jeder vernünftigen Größe, negative Zahlen und validiert die Eingabe beim Tippen. Ungültige Zeichen (wie Buchstaben im Binärfeld) werden einfach ignoriert, was die Konvertierung reibungslos und fehlerfrei hält.

Häufige Anwendungsfälle: Hex-Farbcodes in RGB konvertieren, binäre Flags in Berechtigungssystemen verstehen, oktale Dateiberechtigungen (chmod) lesen oder bitweise Operationen während der Entwicklung schnell verifizieren.

Formel
Binär = (num).toString(2) | Oktal = (num).toString(8) | Hex = (num).toString(16).toUpperCase()

FAQ

Was ist der Unterschied zwischen binär, oktal, dezimal und hexadezimal?
Es sind unterschiedliche Zahlbasen. Dezimal (Basis 10) verwendet Ziffern 0-9. Binär (Basis 2) verwendet nur 0 und 1 — grundlegend für die gesamte Datenverarbeitung. Oktal (Basis 8) verwendet 0-7. Hexadezimal (Basis 16) verwendet 0-9 und A-F, häufig für Speicheradressen und Farbcodes verwendet.
Warum ist Hexadezimal in der Programmierung so verbreitet?
Hex ist kompakt und lässt sich sauber auf Binär abbilden: jede Hex-Ziffer repräsentiert genau 4 Binär-Bits (ein Nibble). Zwei Hex-Ziffern ergeben ein Byte. Das macht Hex ideal zur Darstellung von Speicheradressen, Byte-Werten und RGB-Farben (#FF5733 = RGB 255, 87, 51).
Wie konvertiere ich manuell zwischen Basen?
Um Dezimal in eine andere Basis zu konvertieren: Teilen Sie wiederholt durch die Basis und sammeln Sie die Reste vom letzten zum ersten. Um von einer anderen Basis in Dezimal zu konvertieren: Multiplizieren Sie jede Ziffer mit der Basis hoch ihrer Positionspotenz und summieren Sie. Oder nutzen Sie einfach unseren Konverter!
Können negative Zahlen in verschiedenen Basen dargestellt werden?
Ja — unser Konverter verarbeitet negative Zahlen durch Voranstellen eines Minuszeichens. In der binären Darstellung innerhalb fester Breiten-Datentypen (wie 32-Bit-Ganzzahlen) werden negative Zahlen typischerweise in Zweierkomplement-Notation gespeichert, was von einem einfachen Minuszeichen abweicht.

Ähnliche Rechner