Zahlensysteme umrechnen
Gib eine Zahl ein und wähle ihre Basis: Binär-, Oktal-, Dezimal- und Hexadezimalwert sowie jede Basis von 2 bis 36 erscheinen in Echtzeit.
So funktioniert die Umrechnung zwischen Zahlensystemen
In jedem Stellenwertsystem hängt der Wert einer Ziffer von ihrer Position ab: Zur Basis 10 steht 255 für 2×100 + 5×10 + 5×1, zur Basis 16 schreibt man denselben Wert FF, und zur Basis 2 wird daraus 11111111. Nach der 9 kommen Buchstaben ins Spiel: A ist 10 wert, B 11 und so weiter bis Z mit 35. Deshalb ist 36 die höchste Basis, die man mit Ziffern und dem lateinischen Alphabet schreiben kann. Dieser Umrechner rechnet mit beliebiger Genauigkeit (BigInt): Du kannst also extrem lange Zahlen einfügen, ohne durch Rundung auch nur eine Ziffer zu verlieren.
Wo Binär-, Oktal- und Hexadezimalzahlen vorkommen
Das Binärsystem ist die Sprache der Schaltkreise: Jedes Bit ist ein Schalter, der entweder an oder aus ist. Das Hexadezimalsystem ist seine Kurzschrift (eine Hex-Ziffer = 4 Bit), und du begegnest ihm in CSS-Farben wie
#ff8a5c, in MAC-Adressen und in Speicherauszügen. Das Oktalsystem lebt in den Unix-Dateirechten weiter: Das berühmte chmod 755 ist buchstäblich eine Zahl zur Basis 8, bei der jede Ziffer die drei Bits für Lesen, Schreiben und Ausführen bündelt.