<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Zahlensysteme_Ausf%C3%BChrliche_Rechenbeispiele</id>
	<title>Zahlensysteme Ausführliche Rechenbeispiele - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Zahlensysteme_Ausf%C3%BChrliche_Rechenbeispiele"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Zahlensysteme_Ausf%C3%BChrliche_Rechenbeispiele&amp;action=history"/>
	<updated>2026-06-28T19:34:58Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Zahlensysteme_Ausf%C3%BChrliche_Rechenbeispiele&amp;diff=69488&amp;oldid=prev</id>
		<title>Maximilian.pottgiesser: Die Seite wurde neu angelegt: „{{DISPLAYTITLE:Zahlensysteme – Ausführliche Rechenbeispiele}} Kategorie:IT-Grundlagen Kategorie:Zahlensysteme  Diese Seite zeigt jeden Umrechnungswe…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Zahlensysteme_Ausf%C3%BChrliche_Rechenbeispiele&amp;diff=69488&amp;oldid=prev"/>
		<updated>2026-05-04T15:43:12Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „{{DISPLAYTITLE:Zahlensysteme – Ausführliche Rechenbeispiele}} &lt;a href=&quot;/index.php?title=Kategorie:IT-Grundlagen&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Kategorie:IT-Grundlagen (Seite nicht vorhanden)&quot;&gt;Kategorie:IT-Grundlagen&lt;/a&gt; &lt;a href=&quot;/index.php?title=Kategorie:Zahlensysteme&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Kategorie:Zahlensysteme (Seite nicht vorhanden)&quot;&gt;Kategorie:Zahlensysteme&lt;/a&gt;  Diese Seite zeigt jeden Umrechnungswe…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:Zahlensysteme – Ausführliche Rechenbeispiele}}&lt;br /&gt;
[[Kategorie:IT-Grundlagen]]&lt;br /&gt;
[[Kategorie:Zahlensysteme]]&lt;br /&gt;
&lt;br /&gt;
Diese Seite zeigt jeden Umrechnungsweg mit '''mehreren ausführlichen Beispielen''' – jeden Schritt einzeln erklärt, so dass man dem Rechenweg folgen kann ohne Vorkenntnisse.&lt;br /&gt;
&lt;br /&gt;
Siehe auch: [[Binärsystem]] · [[Hexadezimalsystem und IP-Adressen]] · [[Zahlensystem-Umrechner]] · [[Zahlensysteme – Übungsaufgaben]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Grundprinzip: Stellenwerte ==&lt;br /&gt;
&lt;br /&gt;
In jedem Zahlensystem hat jede Stelle einen '''Stellenwert'''. Im Dezimalsystem kennt man das schon:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! !! Tausender !! Hunderter !! Zehner !! Einer&lt;br /&gt;
|-&lt;br /&gt;
| '''Stellenwert''' || 1000 || 100 || 10 || 1&lt;br /&gt;
|-&lt;br /&gt;
| '''Beispiel: 1347''' || 1 || 3 || 4 || 7&lt;br /&gt;
|-&lt;br /&gt;
| '''Rechnung''' || 1×1000 || 3×100 || 4×10 || 7×1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
1000 + 300 + 40 + 7 = '''1347''' — das macht man automatisch, ohne nachzudenken.&lt;br /&gt;
&lt;br /&gt;
Genau dasselbe Prinzip gilt für Binär (Basis 2) und Hex (Basis 16). Nur die Stellenwerte ändern sich.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Dezimal → Binär ==&lt;br /&gt;
&lt;br /&gt;
=== Methode: Subtraktionsmethode (empfohlen für Einsteiger) ===&lt;br /&gt;
&lt;br /&gt;
Die 8 Stellenwerte von links nach rechts abarbeiten: '''128 – 64 – 32 – 16 – 8 – 4 – 2 – 1'''&lt;br /&gt;
&lt;br /&gt;
Für jede Stelle die Frage: ''Ist mein aktueller Restwert größer oder gleich diesem Stellenwert?''&lt;br /&gt;
* Ja → Bit = '''1''', Stellenwert vom Restwert abziehen&lt;br /&gt;
* Nein → Bit = '''0''', Restwert bleibt gleich&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 1: 42 → Binär ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Schritt !! Stellenwert !! Restwert vorher !! Frage !! Bit !! Restwert nachher&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 128 || 42 || 42 ≥ 128? Nein || '''0''' || 42&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 64 || 42 || 42 ≥ 64? Nein || '''0''' || 42&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 32 || 42 || 42 ≥ 32? Ja || '''1''' || 42 − 32 = 10&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 16 || 10 || 10 ≥ 16? Nein || '''0''' || 10&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 8 || 10 || 10 ≥ 8? Ja || '''1''' || 10 − 8 = 2&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 4 || 2 || 2 ≥ 4? Nein || '''0''' || 2&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 2 || 2 || 2 ≥ 2? Ja || '''1''' || 2 − 2 = 0&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 1 || 0 || 0 ≥ 1? Nein || '''0''' || 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Bits von oben nach unten ablesen: &amp;lt;code&amp;gt;'''00101010'''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Probe:''' 32 + 8 + 2 = '''42''' ✔&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 2: 195 → Binär ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Schritt !! Stellenwert !! Restwert vorher !! Frage !! Bit !! Restwert nachher&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 128 || 195 || 195 ≥ 128? Ja || '''1''' || 195 − 128 = 67&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 64 || 67 || 67 ≥ 64? Ja || '''1''' || 67 − 64 = 3&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 32 || 3 || 3 ≥ 32? Nein || '''0''' || 3&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 16 || 3 || 3 ≥ 16? Nein || '''0''' || 3&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 8 || 3 || 3 ≥ 8? Nein || '''0''' || 3&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 4 || 3 || 3 ≥ 4? Nein || '''0''' || 3&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 2 || 3 || 3 ≥ 2? Ja || '''1''' || 3 − 2 = 1&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 1 || 1 || 1 ≥ 1? Ja || '''1''' || 1 − 1 = 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: &amp;lt;code&amp;gt;'''11000011'''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Probe:''' 128 + 64 + 2 + 1 = '''195''' ✔&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 3: 172 → Binär (typische IP-Adresse) ===&lt;br /&gt;
&lt;br /&gt;
172 ist der erste Teil von &amp;lt;code&amp;gt;172.16.x.x&amp;lt;/code&amp;gt; – einem privaten Netzbereich.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Schritt !! Stellenwert !! Restwert vorher !! Frage !! Bit !! Restwert nachher&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 128 || 172 || 172 ≥ 128? Ja || '''1''' || 172 − 128 = 44&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 64 || 44 || 44 ≥ 64? Nein || '''0''' || 44&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 32 || 44 || 44 ≥ 32? Ja || '''1''' || 44 − 32 = 12&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 16 || 12 || 12 ≥ 16? Nein || '''0''' || 12&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 8 || 12 || 12 ≥ 8? Ja || '''1''' || 12 − 8 = 4&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 4 || 4 || 4 ≥ 4? Ja || '''1''' || 4 − 4 = 0&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 2 || 0 || 0 ≥ 2? Nein || '''0''' || 0&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 1 || 0 || 0 ≥ 1? Nein || '''0''' || 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: &amp;lt;code&amp;gt;'''10101100'''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Probe:''' 128 + 32 + 8 + 4 = '''172''' ✔&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Binär → Dezimal ==&lt;br /&gt;
&lt;br /&gt;
=== Methode: Stellenwerte der aktiven Bits addieren ===&lt;br /&gt;
&lt;br /&gt;
Jedes Bit mit dem Wert '''1''' trägt seinen Stellenwert zur Summe bei. Bits mit '''0''' werden ignoriert.&lt;br /&gt;
&lt;br /&gt;
Stellenwerte zur Erinnerung:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! Position (von links) !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8&lt;br /&gt;
|-&lt;br /&gt;
| Stellenwert || 128 || 64 || 32 || 16 || 8 || 4 || 2 || 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 1: &amp;lt;code&amp;gt;01101101&amp;lt;/code&amp;gt; → Dezimal ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! Position !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8&lt;br /&gt;
|-&lt;br /&gt;
| Stellenwert || 128 || 64 || 32 || 16 || 8 || 4 || 2 || 1&lt;br /&gt;
|-&lt;br /&gt;
| Bit || 0 || 1 || 1 || 0 || 1 || 1 || 0 || 1&lt;br /&gt;
|-&lt;br /&gt;
| Beitrag || – || '''64''' || '''32''' || – || '''8''' || '''4''' || – || '''1'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
64 + 32 + 8 + 4 + 1 = '''109'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 2: &amp;lt;code&amp;gt;11111100&amp;lt;/code&amp;gt; → Dezimal (Subnetzmaske /30) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! Position !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8&lt;br /&gt;
|-&lt;br /&gt;
| Stellenwert || 128 || 64 || 32 || 16 || 8 || 4 || 2 || 1&lt;br /&gt;
|-&lt;br /&gt;
| Bit || 1 || 1 || 1 || 1 || 1 || 1 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
| Beitrag || '''128''' || '''64''' || '''32''' || '''16''' || '''8''' || '''4''' || – || –&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
128 + 64 + 32 + 16 + 8 + 4 = '''252'''&lt;br /&gt;
&lt;br /&gt;
Das ist die Subnetzmaske für /30 – man erkennt das Muster: Subnetzmasken haben immer erst lauter Einsen, dann lauter Nullen.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 3: &amp;lt;code&amp;gt;10000000&amp;lt;/code&amp;gt; → Dezimal (Subnetzmaske /25) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! Position !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8&lt;br /&gt;
|-&lt;br /&gt;
| Stellenwert || 128 || 64 || 32 || 16 || 8 || 4 || 2 || 1&lt;br /&gt;
|-&lt;br /&gt;
| Bit || 1 || 0 || 0 || 0 || 0 || 0 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
| Beitrag || '''128''' || – || – || – || – || – || – || –&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Nur das erste Bit ist an: '''128'''&lt;br /&gt;
&lt;br /&gt;
Das ist das letzte Oktett der Subnetzmaske 255.255.255.128 = /25.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Dezimal → Hexadezimal ==&lt;br /&gt;
&lt;br /&gt;
=== Methode: Division durch 16 ===&lt;br /&gt;
&lt;br /&gt;
# Den Wert durch 16 dividieren&lt;br /&gt;
# Den '''Rest''' notieren (das ist die rechte Hex-Stelle)&lt;br /&gt;
# Das '''Ergebnis''' wieder durch 16 dividieren&lt;br /&gt;
# Wiederholen bis das Ergebnis 0 ist&lt;br /&gt;
# Reste von unten nach oben lesen – Werte 10–15 als A–F schreiben&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 1: 200 → Hex ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Schritt !! Rechnung !! Ergebnis !! Rest !! Rest als Hex&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 200 ÷ 16 || 12 || 8 || 8&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 12 ÷ 16 || 0 || 12 || C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Reste von unten nach oben: '''C8'''&lt;br /&gt;
&lt;br /&gt;
'''Probe:''' C = 12, also 12 × 16 + 8 = 192 + 8 = '''200''' ✔&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 2: 255 → Hex ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Schritt !! Rechnung !! Ergebnis !! Rest !! Rest als Hex&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 255 ÷ 16 || 15 || 15 || F&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 15 ÷ 16 || 0 || 15 || F&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: '''FF'''&lt;br /&gt;
&lt;br /&gt;
255 = FF – das ist der maximal mögliche Wert eines Bytes, und der Wert für „alle Bits an&amp;quot; in einer Subnetzmaske.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 3: 192 → Hex ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Schritt !! Rechnung !! Ergebnis !! Rest !! Rest als Hex&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 192 ÷ 16 || 12 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 12 ÷ 16 || 0 || 12 || C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: '''C0'''&lt;br /&gt;
&lt;br /&gt;
192 = C0 – das erste Oktett jeder 192.168.x.x-Adresse ist in Hex immer C0.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 4: 172 → Hex ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Schritt !! Rechnung !! Ergebnis !! Rest !! Rest als Hex&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 172 ÷ 16 || 10 || 12 || C&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 10 ÷ 16 || 0 || 10 || A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: '''AC'''&lt;br /&gt;
&lt;br /&gt;
'''Probe:''' A = 10, C = 12 → 10 × 16 + 12 = 160 + 12 = '''172''' ✔&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Hexadezimal → Dezimal ==&lt;br /&gt;
&lt;br /&gt;
=== Methode: Stellenwerte multiplizieren und addieren ===&lt;br /&gt;
&lt;br /&gt;
Hex-Stellenwerte (von rechts): 16⁰ = 1, 16¹ = 16, 16² = 256, …&lt;br /&gt;
&lt;br /&gt;
Bei zweistelligen Hex-Werten (= ein Byte):&lt;br /&gt;
* Linke Stelle × 16&lt;br /&gt;
* Rechte Stelle × 1&lt;br /&gt;
* Beide addieren&lt;br /&gt;
&lt;br /&gt;
Buchstaben umrechnen: A=10, B=11, C=12, D=13, E=14, F=15&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 1: B4 → Dezimal ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Stelle !! Zeichen !! Wert (Dezimal) !! × Stellenwert !! Beitrag&lt;br /&gt;
|-&lt;br /&gt;
| Links || B || 11 || × 16 || 176&lt;br /&gt;
|-&lt;br /&gt;
| Rechts || 4 || 4 || × 1 || 4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
176 + 4 = '''180'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 2: FE → Dezimal ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Stelle !! Zeichen !! Wert (Dezimal) !! × Stellenwert !! Beitrag&lt;br /&gt;
|-&lt;br /&gt;
| Links || F || 15 || × 16 || 240&lt;br /&gt;
|-&lt;br /&gt;
| Rechts || E || 14 || × 1 || 14&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
240 + 14 = '''254'''&lt;br /&gt;
&lt;br /&gt;
FE = 254 – das ist die Subnetzmaske /31 als letztes Oktett.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 3: A8 → Dezimal ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Stelle !! Zeichen !! Wert (Dezimal) !! × Stellenwert !! Beitrag&lt;br /&gt;
|-&lt;br /&gt;
| Links || A || 10 || × 16 || 160&lt;br /&gt;
|-&lt;br /&gt;
| Rechts || 8 || 8 || × 1 || 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
160 + 8 = '''168'''&lt;br /&gt;
&lt;br /&gt;
A8 = 168 – das zweite Oktett von 192.'''168'''.x.x in Hex.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Binär → Hexadezimal ==&lt;br /&gt;
&lt;br /&gt;
=== Methode: Nibble-Methode (schnellster Weg) ===&lt;br /&gt;
&lt;br /&gt;
Ein Byte wird in zwei '''Nibbles''' (je 4 Bit) aufgeteilt. Jedes Nibble wird separat in eine Hex-Ziffer umgewandelt.&lt;br /&gt;
&lt;br /&gt;
Nibble-Tabelle:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! Binär !! Dezimal !! Hex&lt;br /&gt;
|-&lt;br /&gt;
| 0000 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
| 0001 || 1 || 1&lt;br /&gt;
|-&lt;br /&gt;
| 0010 || 2 || 2&lt;br /&gt;
|-&lt;br /&gt;
| 0011 || 3 || 3&lt;br /&gt;
|-&lt;br /&gt;
| 0100 || 4 || 4&lt;br /&gt;
|-&lt;br /&gt;
| 0101 || 5 || 5&lt;br /&gt;
|-&lt;br /&gt;
| 0110 || 6 || 6&lt;br /&gt;
|-&lt;br /&gt;
| 0111 || 7 || 7&lt;br /&gt;
|-&lt;br /&gt;
| 1000 || 8 || 8&lt;br /&gt;
|-&lt;br /&gt;
| 1001 || 9 || 9&lt;br /&gt;
|-&lt;br /&gt;
| 1010 || 10 || A&lt;br /&gt;
|-&lt;br /&gt;
| 1011 || 11 || B&lt;br /&gt;
|-&lt;br /&gt;
| 1100 || 12 || C&lt;br /&gt;
|-&lt;br /&gt;
| 1101 || 13 || D&lt;br /&gt;
|-&lt;br /&gt;
| 1110 || 14 || E&lt;br /&gt;
|-&lt;br /&gt;
| 1111 || 15 || F&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 1: &amp;lt;code&amp;gt;11000000&amp;lt;/code&amp;gt; → Hex ===&lt;br /&gt;
&lt;br /&gt;
Aufteilen: &amp;lt;code&amp;gt;1100&amp;lt;/code&amp;gt; | &amp;lt;code&amp;gt;0000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nibble !! Binär !! Dezimal !! Hex&lt;br /&gt;
|-&lt;br /&gt;
| Links || 1100 || 12 || C&lt;br /&gt;
|-&lt;br /&gt;
| Rechts || 0000 || 0 || 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: '''C0''' (= 192 dezimal)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 2: &amp;lt;code&amp;gt;10101000&amp;lt;/code&amp;gt; → Hex ===&lt;br /&gt;
&lt;br /&gt;
Aufteilen: &amp;lt;code&amp;gt;1010&amp;lt;/code&amp;gt; | &amp;lt;code&amp;gt;1000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nibble !! Binär !! Dezimal !! Hex&lt;br /&gt;
|-&lt;br /&gt;
| Links || 1010 || 10 || A&lt;br /&gt;
|-&lt;br /&gt;
| Rechts || 1000 || 8 || 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: '''A8''' (= 168 dezimal)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 3: &amp;lt;code&amp;gt;11111000&amp;lt;/code&amp;gt; → Hex ===&lt;br /&gt;
&lt;br /&gt;
Aufteilen: &amp;lt;code&amp;gt;1111&amp;lt;/code&amp;gt; | &amp;lt;code&amp;gt;1000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nibble !! Binär !! Dezimal !! Hex&lt;br /&gt;
|-&lt;br /&gt;
| Links || 1111 || 15 || F&lt;br /&gt;
|-&lt;br /&gt;
| Rechts || 1000 || 8 || 8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ergebnis: '''F8''' (= 248 dezimal – Subnetzmaske /29)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Hexadezimal → Binär ==&lt;br /&gt;
&lt;br /&gt;
=== Methode: Jede Hex-Ziffer einzeln in 4 Bit umwandeln ===&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 1: &amp;lt;code&amp;gt;C0&amp;lt;/code&amp;gt; → Binär ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Hex-Ziffer !! Dezimalwert !! Binär (4 Bit)&lt;br /&gt;
|-&lt;br /&gt;
| C || 12 || 1100&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 0 || 0000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zusammensetzen: &amp;lt;code&amp;gt;'''11000000'''&amp;lt;/code&amp;gt; (= 192)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 2: &amp;lt;code&amp;gt;FF&amp;lt;/code&amp;gt; → Binär ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Hex-Ziffer !! Dezimalwert !! Binär (4 Bit)&lt;br /&gt;
|-&lt;br /&gt;
| F || 15 || 1111&lt;br /&gt;
|-&lt;br /&gt;
| F || 15 || 1111&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zusammensetzen: &amp;lt;code&amp;gt;'''11111111'''&amp;lt;/code&amp;gt; (= 255 – alle Bits an)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 3: &amp;lt;code&amp;gt;3D&amp;lt;/code&amp;gt; → Binär ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Hex-Ziffer !! Dezimalwert !! Binär (4 Bit)&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 3 || 0011&lt;br /&gt;
|-&lt;br /&gt;
| D || 13 || 1101&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zusammensetzen: &amp;lt;code&amp;gt;'''00111101'''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Probe (Dezimal):''' 32 + 16 + 8 + 4 + 1 = '''61''' · und 3×16 + 13 = 48 + 13 = '''61''' ✔&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Praxisbeispiel: Komplette IP-Adresse umrechnen ==&lt;br /&gt;
&lt;br /&gt;
=== Beispiel: 192.168.10.1 → Binär und Hex ===&lt;br /&gt;
&lt;br /&gt;
Jedes Oktett wird einzeln umgerechnet:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Oktett !! Dezimal !! Rechnung Binär !! Binär !! Rechnung Hex !! Hex&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 192 || 128+64 || &amp;lt;code&amp;gt;11000000&amp;lt;/code&amp;gt; || 192÷16=12 R0 → C0 || &amp;lt;code&amp;gt;C0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 168 || 128+32+8 || &amp;lt;code&amp;gt;10101000&amp;lt;/code&amp;gt; || 168÷16=10 R8 → A8 || &amp;lt;code&amp;gt;A8&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 10 || 8+2 || &amp;lt;code&amp;gt;00001010&amp;lt;/code&amp;gt; || 10÷16=0 R10 → 0A || &amp;lt;code&amp;gt;0A&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 1 || 1 || &amp;lt;code&amp;gt;00000001&amp;lt;/code&amp;gt; || 1÷16=0 R1 → 01 || &amp;lt;code&amp;gt;01&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Ergebnisse:'''&lt;br /&gt;
* Dezimal: &amp;lt;code&amp;gt;192.168.10.1&amp;lt;/code&amp;gt;&lt;br /&gt;
* Binär: &amp;lt;code&amp;gt;11000000.10101000.00001010.00000001&amp;lt;/code&amp;gt;&lt;br /&gt;
* Hex: &amp;lt;code&amp;gt;C0.A8.0A.01&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Beispiel: Subnetzmaske /26 vollständig darstellen ===&lt;br /&gt;
&lt;br /&gt;
/26 bedeutet: die ersten 26 Bits sind 1, der Rest ist 0.&lt;br /&gt;
&lt;br /&gt;
26 Bits aufgeteilt auf 4 Oktette: 8 + 8 + 8 + 2 → letztes Oktett hat 2 Einsen, 6 Nullen.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Oktett !! Bits !! Binär !! Dezimal !! Hex&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 8× Eins || &amp;lt;code&amp;gt;11111111&amp;lt;/code&amp;gt; || 255 || FF&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 8× Eins || &amp;lt;code&amp;gt;11111111&amp;lt;/code&amp;gt; || 255 || FF&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 8× Eins || &amp;lt;code&amp;gt;11111111&amp;lt;/code&amp;gt; || 255 || FF&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 2× Eins + 6× Null || &amp;lt;code&amp;gt;11000000&amp;lt;/code&amp;gt; || 192 || C0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Subnetzmaske /26 = '''255.255.255.192''' = &amp;lt;code&amp;gt;FF.FF.FF.C0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weiterführende Seiten ==&lt;br /&gt;
&lt;br /&gt;
* [[Zahlensysteme – Übungsaufgaben]] – Jetzt selbst üben!&lt;br /&gt;
* [[Zahlensystem-Umrechner]] – Nachschlagetabelle 0–255&lt;br /&gt;
* [[Binärsystem]] · [[Hexadezimalsystem und IP-Adressen]]&lt;/div&gt;</summary>
		<author><name>Maximilian.pottgiesser</name></author>
	</entry>
</feed>