Zahlensystem-Konverter
Zahlensystem-Konverter wandelt jede ganze Zahl sofort zwischen Binär, Oktal, Dezimal und Hexadezimal um. Geben Sie einen Wert ein, wählen Sie die Basis und sehen Sie alle vier Darstellungen auf einmal. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, und nichts wird an einen Server gesendet.
Über die Zahlensystem-Umwandlung
Die Umwandlung des Zahlensystems (Basis) stellt denselben Wert in verschiedenen Zahlensystemen dar. Binär (Basis 2) verwendet 0-1, oktal (Basis 8) verwendet 0-7, dezimal (Basis 10) verwendet 0-9 und hexadezimal (Basis 16) verwendet 0-9 und a-f.
Dieser Konverter verwendet Ganzzahlen mit beliebiger Genauigkeit, sodass auch sehr große Zahlen ohne Rundungsfehler korrekt umgewandelt werden.
Die Basisumwandlung begegnet einem überall in der Programmierung: Speicheradressen und Farbcodes in Hexadezimal, Dateirechte in Oktal sowie Bitmasken und Flags in Binär. Hexadezimal bleibt beliebt, weil zwei Hex-Ziffern genau auf ein Byte passen, wodurch Rohdaten kompakt und leicht lesbar werden.
Setzen Sie eine Registerbreite, und negative Zahlen sind kein Minuszeichen vor einem Betrag mehr, sondern das Bitmuster, das die Hardware tatsächlich hält, also das, was ein Debugger zeigt und ein Protokoll auf der Leitung überträgt. Die Bitzeile darunter schreibt dieses Muster vollständig aus, auf die Breite aufgefüllt, sodass ein Wert wie -1 als Folge von Einsen erscheint und nicht als Zahl. Alles wird mit Ganzzahlen beliebiger Genauigkeit gerechnet, ein 64-Bit-Wert bleibt also exakt statt oberhalb von 2^53 zu runden.
Verwandte Werkzeuge
Schon wieder Daten von Hand umformen?
Ein Payload, das Sie jedes Mal in einem Browsertab reparieren, gehört in Code. Wir bauen die Integrationen, Parser und Dienste, die Daten zwischen Systemen bewegen, und reparieren die, die sie unterwegs still beschädigen.
Sagen Sie uns, was Sie bewegen