Nouplo

Zahlensystem-Umrechner

0x2F ist 47, und das merkt sich niemand.

Beispiele ersetzen vorübergehend Eingabe und Einstellungen. Du kannst deine vorherige Arbeit wiederherstellen.

0 Zeichen
Ergebnis
Oben einfügen oder tippen, das Ergebnis erscheint hier.

Ihre Dateien bleiben auf Ihrem Gerät

Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.

Beispiel

Prüfungsvorbereitung Fachinformatik: Netzmaske, IP-Adresse und chmod 755

Für die Abschlussprüfung zum Fachinformatiker: Die Netzmaske /26 endet auf 192, eine IP-Adresse steht im Log als 32-Bit-Zahl 3232235777, und die Dateirechte 755 sind oktal. Eingabe lesen als „Dezimal“, „In Bytes aufgeteilt zeigen“ an, eine Zahl je Zeile.

  1. 192 ist binär 11000000: die zwei gesetzten Bits, die /26 im letzten Oktett ausmachen (24 + 2). 255 ist 11111111, hex FF.
  2. 0o755 wird dank Präfix oktal gelesen, egal was eingestellt ist: dezimal 493, binär 111101101 – drei Gruppen rwx, r-x, r-x.
  3. 3232235777 ist hex C0A80101; aufgeteilt in Bytes C0 A8 01 01, also die Oktette 192, 168, 1 und 1: die Adresse 192.168.1.1.
Eingabe Gelesen als Binär Dezimal Hex
192 Basis 1011000000192C0
255 Basis 1011111111255FF
0xC0 Basis 1611000000192C0
0b11111111 Basis 211111111255FF
0o755 Basis 81111011014931ED
3232235777 Basis 10110000001010100000000001000000013232235777C0A80101

Jede Zeile kommt in Binär, Oktal, Dezimal und Hex zurück. So sieht man auf einen Blick, dass die Maske 255.255.255.192 im letzten Oktett 11000000 lautet und 755 für rwxr-xr-x steht.

So funktioniert es

  1. Die Zahlen eintippen, eine je Zeile.
  2. Wählen, in welcher Basis sie gelesen werden – oder 0x, 0b bzw. 0o schreiben, dann entscheidet das.
  3. Alle gängigen Basen kommen auf einmal zurück, es gibt also nichts zweimal umzurechnen.
  4. Bytes einschalten, wenn Sie einen Wert aus einem Speicherauszug oder einem Protokoll lesen.

Häufige Fragen

Muss ich die Basis angeben?
Nur bei einer nackten Zahl. 0x2F, 0b1010 und 0o17 sagen es selbst und werden so gelesen, unabhängig von der Einstellung – denn genau so kommen sie an: kopiert aus einem Debugger, einem Hex-Editor oder einer Aufrufliste.
Übersteht ein 64-Bit-Wert die Umrechnung?
Ja. Gerechnet wird mit beliebiger Genauigkeit, 0xFFFFFFFFFFFFFFFF kommt also als 18446744073709551615 zurück und nicht als die gerundete Zahl, die ein Werkzeug auf Basis gewöhnlicher JavaScript-Zahlen liefern würde. Diese Rundung geschieht lautlos, was sie so tückisch macht.
Wofür sind die ungewöhnlichen Basen?
Basis 32 und 36 tauchen in kurzen Kennungen und URL-Kürzern auf; Basis 12 und 7 in Rätseln und Hausaufgaben. Bis 36 reicht es, weil so weit Ziffern und Alphabet zusammen kommen.
Kann es Brüche?
Nein, nur ganze Zahlen. Ein binärer Bruch ist eine eigene Frage mit eigenen Fallstricken, und so zu tun, als ließe sich 0,1 sauber umrechnen, wäre der größte davon.
Wie viel ist FF in Dezimal?
255. Tippen Sie FF ein und wählen Sie „Eingabe lesen als: Hexadezimal“, oder schreiben Sie 0xFF, dann ist die Einstellung egal. Zurück geht es genauso: 255 als Dezimal gelesen ergibt hex FF und binär 11111111.
Wie rechne ich eine IP-Adresse oder Netzmaske um?
Jedes Oktett einzeln, eine Zahl je Zeile: 255, 255, 255 und 192 ergeben 11111111 und 11000000. Eine Adresse mit Punkten nimmt der Umrechner nicht als Ganzes; als 32-Bit-Zahl geschrieben (3232235777 für 192.168.1.1) zeigt „In Bytes aufgeteilt zeigen“ die vier Oktette in Hex: C0 A8 01 01.
Wird etwas übertragen?
Nein. Umgerechnet wird in Ihrem Browser, und nichts von dem, was Sie eintippen, verlässt Ihren Rechner.

Verwandte Tools