Zum Inhalt springen

Zahlensystem-Umrechner

Number Base Converter

Rechnet zwischen Binär, Oktal, Dezimal, Hexadezimal und jeder Basis bis 36 um, mit bitweisen Ansichten.

Tippen Sie eine Zahl in einer Basis ein und lesen Sie sie auf einmal binär, oktal, dezimal und hexadezimal, plus jede Basis bis 36. Die Bitansicht darunter zeigt das tatsächliche Bitmuster, und das ist gewöhnlich der Grund, warum Sie hier sind, wenn die Zahl ein Flag-Feld oder eine Rechtemaske ist.

🔒 Läuft vollständig in Ihrem Browserbasebinaryhexconvert

Nachkommastellen gehen auch: 1010.101 binär, 1A.8 hexadezimal. Leerzeichen und Unterstriche werden ignoriert.

32

Umgerechnet

  • Binär11111111
  • Oktal377
  • Dezimal255
  • Hexadezimalff
  • Basis 3673
  • Basis 7513

Die Ziffern in Klammern wiederholen sich endlos. Jede rationale Zahl bricht in jeder Basis entweder ab oder wird periodisch — 0.1 ist zur Basis 10 exakt und zur Basis 2 gleich 0.0(0011).

Bit-Ansicht

Zweierkomplement bei den üblichen Breiten
BreiteBits
8 Bitpasst nicht in 8 Bit
16 Bit0000 0000 1111 1111
32 Bit0000 0000 0000 0000 0000 0000 1111 1111
64 Bit0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1111 1111

Zweierkomplement, die Darstellung, die eine CPU tatsächlich verwendet.

Rückumrechnung: 255 zurück zur Basis 10.

So funktioniert es

  1. Sagen Sie, in welcher Basis Sie tippen

    Dieselben Ziffern bedeuten in verschiedenen Basen verschiedene Zahlen: 101 ist dezimal einhundertundeins und binär fünf. Das falsch anzugeben ist der einzige Weg, hier eine falsche Antwort zu bekommen.

  2. Tippen Sie die Zahl ein

    Hex-Buchstaben dürfen groß oder klein geschrieben sein. Eine Ziffer, die es in der gewählten Basis nicht gibt – etwa eine 8 im Oktalsystem –, wird gemeldet statt stillschweigend verworfen.

  3. Lesen Sie die Bitansicht für Masken und Flags

    Sie beschriftet die Bitpositionen, sodass Sie auf einen Blick sehen, dass in 0o755 das Schreibbit des Eigentümers gesetzt und das Schreibbit der Gruppe gelöscht ist, ohne an den Fingern abzuzählen.

Häufige Fragen

Was ist die größte Zahl, die es verarbeitet?

Die Umrechnung läuft auf exakten Ganzzahlen statt auf Doubles, Zahlen jenseits von 2^53 behalten also jede Stelle. Ein 64-Bit-Hexwert kommt exakt zurück, statt mit abgerundeten letzten Stellen anzukommen.

Warum ist bei Basis 36 Schluss?

Weil es zehn Ziffern und sechsundzwanzig Buchstaben gibt und danach kein vereinbartes Alphabet mehr. Basis 62 und Basis 64 existieren, aber jede hat mehrere unverträgliche Reihenfolgen, ein Umrechner, der sie anböte, müsste also raten, welche Sie meinen.

Wie lese ich eine negative Zahl binär?

Es wird ein Minuszeichen angezeigt und kein Zweierkomplement, weil ein Zweierkomplement erst etwas bedeutet, wenn eine Breite festgelegt ist. Wenn Sie das 32-Bit-Muster für −1 brauchen, addieren Sie zuerst 2^32.

Eingabe aus

Danach

Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.