Zeit/Zahlen

Zahlensystem-Konverter

Bidirektionale Umwandlung zwischen Binär-, Oktal-, Dezimal-, Hexadezimalsystem und jeder beliebigen Basis (2-36) — Zahl in ein beliebiges Feld eingeben.

Number systems are just different ways of writing the same number. Binary (base 2) is what processors use at the lowest level, hexadecimal (base 16) is a compact way to write binary data in code, and decimal is the everyday human notation.

How to use it

Common uses

Things to keep in mind

In hexadecimal, the letters A-F (or a-f) stand for the values 10-15 — case usually doesn't matter.

For bases above 16, digit symbols keep going further down the alphabet (G, H...) up to Z for base 36.

Artikel zu diesem Tool: Zahlensysteme: wozu Binär-, Oktal- und Hexadezimalsystem gebraucht werden

Häufig gestellte Fragen

Welche Zahlensysteme unterstützt der Konverter?

Schneller Zugriff auf Binär-, Oktal-, Dezimal- und Hexadezimalsystem sowie jede Basis von 2 bis 36 — Ziffern über 9 werden mit lateinischen Buchstaben A-Z dargestellt.

Kann ich negative Zahlen und sehr große Ganzzahlen konvertieren?

Ja, ein "-"-Zeichen vor der Zahl wird in jeder Basis unterstützt, und es gibt keine feste 32/64-Bit-Begrenzung für die Zahlengröße — Berechnungen verwenden beliebige Genauigkeit.

Werden Daten an einen Server gesendet?

Nein, die gesamte Konvertierung erfolgt sofort in Ihrem Browser über JavaScript — die eingegebenen Zahlen werden nie irgendwohin gesendet.

Wie unterscheidet sich die Umrechnung von Zahlensystemen von Base64?

Das sind grundlegend unterschiedliche Dinge: Der Zahlensystem-Konverter wandelt dieselbe Zahl zwischen Positionssystemen um (BIN/OCT/DEC/HEX), während Base64 beliebige Binärdaten (Dateien, Bilder) in eine Textzeichenfolge für die Übertragung über textbasierte Kanäle kodiert.

Warum werden im Hexadezimalsystem die Buchstaben A-F verwendet?

Basis 16 benötigt 16 eindeutige Ziffern, aber es gibt nur 10 arabische Ziffern (0-9) — daher werden für die Werte 10-15 die ersten Buchstaben des lateinischen Alphabets A-F verwendet. Bei Basen über 16 (bis zu 36) wird das Alphabet entsprechend fortgesetzt.

Artikel: Zeit/Zahlen

Unix-Zeit: warum Computer die Zeit ab 1970 zählen

Warum der 1. Januar 1970 zum Bezugspunkt der Zeit für die meisten Computersysteme wurde.

Cron-Ausdrücke: wie man einen Aufgabenzeitplan entschlüsselt

Wie man einen Ausdruck wie */15 * * * * entschlüsselt und genau weiß, wann die Aufgabe ausgeführt wird.

Bitweise Operationen: wie AND, OR und XOR auf Bit-Ebene funktionieren

Wie sich bitweises AND von logischem AND unterscheidet, und wozu man überhaupt einzelne Bits einer Zahl manipuliert.

Datumsdifferenz: warum das Zählen von Tagen komplizierter ist, als es scheint

Warum eine naive Subtraktion von Daten wegen Schaltjahren ein falsches Ergebnis liefern kann.

Altersberechnung: warum es nicht einfach eine Subtraktion von Jahren ist

Warum das einfache Subtrahieren der Geburtsjahre ein um eins zu hohes Alter ergeben kann.

Zeitzonen: warum UTC nicht dasselbe ist wie GMT

Warum sich UTC nie zweimal im Jahr ändert, die Londoner Zeit (GMT/BST) aber schon.

Dauerrechner: wie man Stunden, Minuten und Sekunden korrekt addiert

Warum beim Addieren von Minuten und Sekunden der Rest wie bei der Dezimaladdition in die nächste Stelle übertragen werden muss.

ISO 8601 Duration: wie man eine Dauer im Standardformat schreibt

Warum PT1H30M „1 Stunde 30 Minuten" bedeutet, nicht „1 Minute 30 Stunden".

Kalenderwoche: warum verschiedene Länder Wochen unterschiedlich zählen

Warum der 1. Januar nach ISO 8601 manchmal zur Woche 52 oder 53 des Vorjahres gehört.

Römische Zahlen: wie ein System ohne Null und Stellenwert funktioniert

Warum IV für 4 steht und nicht für 6, und wie die Subtraktionsregel bei römischen Zahlen funktioniert.

IEEE 754: warum 0.1 + 0.2 im Code nicht gleich 0.3 ist

Warum fast jede Programmiersprache für 0.1 + 0.2 den Wert 0.30000000000000004 ausgibt.

Zahl in Worten: wozu Ziffern in Text umwandeln

Warum Bankdokumente einen Betrag sowohl in Ziffern als auch in Worten schreiben.