Zahlensystem-Konverter

MATHE-TOOL

Zahlensystem-Konverter

Konvertiere Zahlen zwischen Binär, Oktal, Dezimal, Hexadezimal und beliebigen Basen (2-36). Mit Live-Umrechnung, Rechenweg und Copy-to-Clipboard.

Binär (2) Oktal (8) Dezimal (10) Hex (16) Basis 2-36

Datenschutz-Garantie: Alle Umrechnungen erfolgen zu 100% lokal in deinem Browser. Es werden keine Daten an Server gesendet. Perfekt für Studium, Beruf und Programmier-Projekte.

Inhaltsverzeichnis

Schnellübersicht

  • Zahlensystem-Konverter: Binär, Oktal, Dezimal, Hex, beliebige Basis
  • Live-Umrechnung: Sofortige Ergebnisse bei jeder Eingabe
  • Rechenweg: Erklärte Schritt-für-Schritt-Umrechnung
  • Presets: Beliebte Zahlensysteme als Buttons
  • Beispiele: Schnell zugängliche Beispielwerte
  • Theorie: Was sind Zahlensysteme? (Anfängerfreundlich)
  • Geschichte: Von Babylon zu Binär
  • FAQ: Häufige Fragen zu Zahlensystemen

1. Zahlensystem-Konverter

Gib eine Zahl und ihre Basis ein – die Umrechnung erfolgt sofort in alle gängigen Systeme.

Gültige Zeichen: 0-9, A-Z (je nach Basis)
Standard: 10 (Dezimal)
Umrechnungsergebnisse
Rechenweg
Umrechnungsschritte
Gib eine Zahl ein, um den Rechenweg zu sehen.
Wussten Sie schon?
  • Binär (Basis 2): Computer rechnen intern nur mit 0 und 1 – weil Transistoren nur zwei Zustände kennen (an/aus).
  • Oktal (Basis 8): Wurde früher in der Programmierung genutzt, weil 3 Binärstellen = 1 Oktalstelle.
  • Hexadezimal (Basis 16): Perfekt für Computer, weil 4 Binärstellen = 1 Hexstelle. Deshalb wird es überall in der IT verwendet.
  • Base 36: Verwendet alle Ziffern (0-9) und Buchstaben (A-Z) – ideal für kurze URLs.
  • Fingerzählen: Menschen nutzen Basis 10 – vermutlich, weil sie 10 Finger haben!

2. Theorie – Zahlensysteme einfach erklärt

Verstehe die Grundlagen von Zahlensystemen – ohne Vorkenntnisse.

Was ist ein Zahlensystem?

Ein Zahlensystem beschreibt, wie Zahlen mit Ziffern dargestellt werden. Jedes System hat eine Basis, die angibt, wie viele Ziffern verwendet werden.

  • Basis 10: Ziffern 0-9 (unser Alltag)
  • Basis 2: Ziffern 0-1 (Binär)
  • Basis 16: Ziffern 0-9 + A-F (Hex)
255₁₀ = 11111111₂ = FF₁₆

Warum mehrere Systeme?

Verschiedene Systeme sind für verschiedene Zwecke optimal:

  • Dezimal: Für Menschen (10 Finger)
  • Binär: Für Computer (2 Zustände)
  • Hexadezimal: Kompakt für Binärdaten
  • Oktal: Historisch (Dateirechte in Unix!)
Linux-Dateirechte: chmod 755

Wo wird was eingesetzt?

Verschiedene Systeme in der Praxis:

  • Binär: Hardware, Bitmasken, Netzwerke
  • Dezimal: Alltag, Geld, Preise
  • Hexadezimal: Farben (#FF0000), MAC-Adressen, Speicheradressen
  • Oktal: Unix-Dateirechte (chmod 755)
  • Base 64: E-Mail-Anhänge, Data-URLs
MAC: 00:1A:2B:3C:4D:5E

Tipps für Anfänger

  • Binär → Hex: 4 Stellen = 1 Hexziffer
  • Binär → Oktal: 3 Stellen = 1 Oktalziffer
  • Von beliebiger Basis → Dezimal: Stellenwert × Basis^Position
  • Von Dezimal → Basis: Wiederholt durch Basis teilen
  • Übung: Merke dir 1, 2, 4, 8, 16, 32, 64, 128
Binär: 1 2 4 8 16 32 64 128

Wussten Sie schon? Das Dezimalsystem hat sich weltweit durchgesetzt, weil Menschen 10 Finger haben. Die Babylonier verwendeten jedoch Basis 60 – deshalb hat eine Stunde 60 Minuten und ein Kreis 360 Grad! Die Maya nutzten Basis 20 (Finger + Zehen). Computer verwenden Binär, weil Transistoren nur zwei Zustände kennen: an oder aus.

3. Die wichtigsten Zahlensysteme

Übersicht der gängigen Zahlensysteme mit Beispielen:

Binär (Basis 2)

Das System der Computer – nur zwei Ziffern:

  • Ziffern: 0, 1
  • Stellenwerte: 1, 2, 4, 8, 16, 32, ...
  • Verwendung: Hardware, Bitoperationen
1010₂ = 10₁₀

Oktal (Basis 8)

Kompakte Darstellung von Binärdaten:

  • Ziffern: 0-7
  • Binär-Äquivalent: 3 Bit pro Ziffer
  • Verwendung: Unix-Dateirechte
755₈ = rwxr-xr-x (chmod)

Dezimal (Basis 10)

Unser Alltagssystem:

  • Ziffern: 0-9
  • Stellenwerte: 1, 10, 100, 1000, ...
  • Verwendung: Überall im Alltag
255₁₀ = 11111111₂

Hexadezimal (Basis 16)

Perfekt für Computer:

  • Ziffern: 0-9, A, B, C, D, E, F
  • Binär-Äquivalent: 4 Bit pro Ziffer
  • Verwendung: Farben, MAC, Speicher
#FF0000 (Rot)
Umrechnungstabelle: Zahlen 0-16
Dezimal Binär Oktal Hexadezimal

4. Geschichte der Zahlensysteme

Von den Babyloniern bis zum modernen Computer.

ca. 3000 v.Chr.

Babylonisches System

Die Babylonier entwickeln ein Sexagesimalsystem (Basis 60). Deshalb hat eine Stunde 60 Minuten und ein Kreis 360 Grad – bis heute!

ca. 300 v.Chr.

Indisches Dezimalsystem

In Indien entsteht das Dezimalsystem mit Stellenwertnotation. Die Ziffer 0 wird erfunden – ein revolutionärer Fortschritt in der Mathematik.

ca. 800 n.Chr.

Arabische Vermittlung

Der Mathematiker Al-Khwarizmi beschreibt das indische System. Über die Araber gelangt es nach Europa – daher der Name "arabische Ziffern".

1679

Leibniz und Binär

Gottfried Wilhelm Leibniz entwickelt das moderne Binärsystem und erkennt seine Bedeutung für Berechnungen. Er sieht darin eine "wunderbare Ordnung".

1848

Boolesche Algebra

George Boole entwickelt die Boolesche Algebra mit den Werten 0 und 1 – die mathematische Grundlage für alle digitalen Computer.

1937

Erster Digitalcomputer

Claude Shannon zeigt, dass Boolesche Algebra auf elektrische Schaltungen anwendbar ist. Der Z3 von Konrad Zuse wird der erste programmierbare Digitalcomputer mit Binärlogik.

Heute

Digitales Zeitalter

Binär und Hexadezimal sind aus der IT nicht wegzudenken: IP-Adressen, Farbcodes, Speicheradressen, Kryptographie – überall arbeiten Computer mit verschiedenen Zahlensystemen.

5. FAQ – Spannende Fragen & Antworten

Häufige Fragen zu Zahlensystemen

Warum rechnen Computer im Binärsystem?

Computer verwenden Binär (Basis 2), weil ihre Hardware nur zwei stabile Zustände kennt:

  • An / Aus: Ein Transistor leitet Strom oder nicht
  • Spannung: Hoch (1) oder niedrig (0)
  • Magnetismus: Nord/Süd bei Festplatten
  • Licht: Hell/Dunkel bei optischen Medien

Warum nicht mehr Zustände?

  • Zwei Zustände sind eindeutig unterscheidbar
  • Mehr Zustände = anfälliger für Störungen
  • Boolesche Logik (0/1) ist perfekt darauf abgestimmt

Interessant: Es gab Versuche mit ternären Computern (3 Zustände), aber Binär hat sich durchgesetzt – einfacher und robuster.

Wie rechne ich eine Dezimalzahl in Binär um?

Die Methode heißt "Wiederholtes Teilen durch 2":

Beispiel: 255 in Binär umrechnen

255 ÷ 2 = 127 Rest 1
127 ÷ 2 = 63 Rest 1
63 ÷ 2 = 31 Rest 1
31 ÷ 2 = 15 Rest 1
15 ÷ 2 = 7 Rest 1
7 ÷ 2 = 3 Rest 1
3 ÷ 2 = 1 Rest 1
1 ÷ 2 = 0 Rest 1

Die Reste von unten nach oben gelesen ergeben: 11111111

Umgekehrt (Binär → Dezimal):

  • Schreibe die Stellenwerte unter die Ziffern: 128, 64, 32, 16, 8, 4, 2, 1
  • Addiere die Stellenwerte, wo eine 1 steht
  • 11111111 = 128+64+32+16+8+4+2+1 = 255

Tipp: Merke dir die Zweierpotenzen: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024.

Warum wird Hexadezimal in der IT verwendet?

Hexadezimal (Basis 16) ist ideal für die IT, weil es perfekt zu Binär passt:

  • 4 Binärstellen = 1 Hexziffer
  • Binär: 1111 1111 1111 1111
  • Hex: F F F F (viel kompakter!)

Vergleich für die Zahl 4.294.967.295:

SystemDarstellungLänge
Binär1111111111111111111111111111111132 Zeichen
Dezimal429496729510 Zeichen
HexFFFFFFFF8 Zeichen

Wo wird Hex verwendet?

  • Farben: #FF0000 = Rot
  • MAC-Adressen: 00:1A:2B:3C:4D:5E
  • Speicheradressen: 0x7FFF5FBFF8C0
  • IPv6-Adressen: 2001:0db8:85a3::8a2e:0370:7334
  • Binäre Dateien: Hex-Editor zeigt Bytes als Hex

Faustregel: Wenn du viele Binärzahlen hast, verwende Hex zur Darstellung.

Was bedeutet die Basis eines Zahlensystems?

Die Basis gibt an, wie viele verschiedene Ziffern ein Zahlensystem verwendet:

BasisNameZiffernVerwendung
2Binär0, 1Computer
8Oktal0-7Unix-Rechte
10Dezimal0-9Alltag
16Hexadezimal0-9, A-FIT allgemein
36Base 360-9, A-ZKurze URLs
60Sexagesimal0-59Zeit, Winkel
64Base 64A-Z, a-z, 0-9, +, /E-Mail, URLs

Die Position einer Ziffer bestimmt ihren Wert:

Wert = Ziffer × Basis^Position

Beispiel Dezimal 255:
2 × 10² + 5 × 10¹ + 5 × 10⁰
= 200 + 50 + 5 = 255

Beispiel Binär 1011:

1 × 2³ + 0 × 2² + 1 × 2¹ + 1 × 2⁰
= 8 + 0 + 2 + 1 = 11
Was sind Oktalzahlen und wo werden sie verwendet?

Oktal (Basis 8) verwendet die Ziffern 0-7. Es ist eng mit Binär verwandt:

  • 3 Binärstellen = 1 Oktalziffer
  • Binär: 111 = Oktal: 7
  • Binär: 101 010 111 = Oktal: 5 2 7

Hauptverwendung: Unix-Dateirechte

Das chmod-Kommando verwendet Oktalzahlen für Berechtigungen:

OktalBinärBedeutung
4100Lesen (r)
2010Schreiben (w)
1001Ausführen (x)
7111Alle Rechte (rwx)
5101Lesen + Ausführen (r-x)

Beispiele:

  • chmod 755 datei → rwxr-xr-x (Eigentümer darf alles, andere lesen/ausführen)
  • chmod 644 datei → rw-r--r-- (Eigentümer schreiben, andere nur lesen)
  • chmod 777 datei → rwxrwxrwx (alle dürfen alles – Vorsicht!)

Heute: Oktal wird in der IT nur noch selten verwendet – Hexadezimal hat es weitgehend abgelöst, außer bei Unix-Dateirechten.

Was ist Base 64 und wofür wird es verwendet?

Base 64 ist kein klassisches Zahlensystem, sondern eine Kodierung für binäre Daten in Textform:

Zeichensatz (64 Zeichen):

  • A-Z (26 Zeichen)
  • a-z (26 Zeichen)
  • 0-9 (10 Zeichen)
  • + und / (2 Zeichen)
  • = als Padding am Ende

Verwendung:

  • E-Mail-Anhänge: Binäre Dateien als Text (MIME)
  • Data-URLs: Bilder direkt in HTML/CSS einbetten
  • APIs: Binärdaten in JSON übertragen
  • JWT-Tokens: Header und Payload sind Base64-kodiert
  • HTTP Basic Auth: Benutzername:Passwort

Beispiel:

Text: "Hallo"
Base64: "SGFsbG8="

Wichtig: Base64 ist keine Verschlüsselung! Jeder kann es dekodieren. Es dient nur der sicheren Übertragung binärer Daten über textbasierte Protokolle.

Wie funktioniert die Umrechnung zwischen beliebigen Basen?

Es gibt zwei grundlegende Methoden:

1. Von beliebiger Basis → Dezimal

Multipliziere jede Ziffer mit ihrer Stellenwert-Potenz:

Binär 1101 → Dezimal:
1×2³ + 1×2² + 0×2¹ + 1×2⁰
= 8 + 4 + 0 + 1 = 13

2. Von Dezimal → beliebige Basis

Teile wiederholt durch die Zielbasis und notiere die Reste:

13 → Binär:
13 ÷ 2 = 6 Rest 1
6 ÷ 2 = 3 Rest 0
3 ÷ 2 = 1 Rest 1
1 ÷ 2 = 0 Rest 1

Reste von unten: 1101

Abkürzung: Direkte Umrechnung zwischen verwandten Basen

  • Binär ↔ Hex: Gruppiere 4 Binärstellen
  • Binär ↔ Oktal: Gruppiere 3 Binärstellen
  • Hex ↔ Oktal: Erst in Binär, dann gruppieren

Beispiel: 10110111₂ → Hex:

1011 0111
= B 7
= B7₁₆
Was ist der Unterschied zwischen Zahlensystem und Kodierung?

Die beiden Begriffe werden oft verwechselt, sind aber grundlegend verschieden:

AspektZahlensystemKodierung
ZweckZahlen darstellenDaten übertragen
BeispieleBinär, Hex, DezimalBase64, ASCII, UTF-8
WertebereichBeliebig große ZahlenEndlicher Zeichensatz
UmkehrbarJa, mathematisch exaktJa, mit festem Algorithmus

Beispiele für Kodierungen:

  • ASCII: Buchstaben als Zahlen (A=65)
  • UTF-8: Unicode-Zeichen als Bytes
  • Base64: Binärdaten als Text
  • URL-Encoding: Sonderzeichen in URLs (%20 = Leerzeichen)
  • Morse: Buchstaben als Punkt-Strich-Folgen

Analogie:

  • Zahlensystem: Verschiedene Sprachen, um dieselbe Zahl zu sagen ("eins", "one", "un")
  • Kodierung: Verschiedene Schriften, um dieselbe Information zu schreiben (lateinisch, kyrillisch, chinesisch)

Zusammenfassung

Die wichtigsten Punkte

  • Binär (2): Computer-Grundlage, nur 0 und 1
  • Oktal (8): Unix-Dateirechte (chmod 755)
  • Dezimal (10): Alltagssystem für Menschen
  • Hexadezimal (16): Farben, MAC, Speicher
  • Umrechnung: Stellenwert × Basis^Position
  • 4 Bit = 1 Hexziffer, 3 Bit = 1 Oktalziffer
  • Base 64: Kodierung, kein Zahlensystem
  • Unser Tool: Live-Umrechnung in alle Basen (2-36)

Weitere Tools

Timestamp Converter

Unix-Zeitstempel in lesbare Daten umwandeln und umgekehrt.

Zum Tool
Farbkonverter

Konvertiere Farben zwischen HEX, RGB, HSL, HSV und CMYK.

Zum Tool
Farbpalette Generator

Erstelle harmonische Farbpaletten mit 6 Harmonie-Modi.

Zum Tool
Hash Generator

MD5, SHA-1, SHA-256 und SHA-512 für Text und Dateien.

Zum Tool