meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
hexadezimales_zahlensystem [2022/09/24 20:03] – Einleitung hinzugefügt juergenhaashexadezimales_zahlensystem [2022/09/25 11:35] (aktuell) – [Hexadezimales Zahlensystem] 0x-Schreibweise ergänzt juergenhaas
Zeile 5: Zeile 5:
 Die Formel für den Wert einer Stelle lautet allgemein Basis<sup>Stellenindex</sup>, hier also 16<sup>Stellenindex</sup>. Der Index wird von der niederwertigsten Stelle (von rechts) beginnend bei 0 gezählt. Die Formel für den Wert einer Stelle lautet allgemein Basis<sup>Stellenindex</sup>, hier also 16<sup>Stellenindex</sup>. Der Index wird von der niederwertigsten Stelle (von rechts) beginnend bei 0 gezählt.
  
-===== Empfohlene Lernstrategie =====+----
  
-===== Zusätzliche und alternative Materialien =====+=== Schreibweise ===
  
-[[https://de.wikipedia.org/wiki/Hexadezimalsystem]]+Damit man Hexadezimalzahlen nicht mit Dezimalzahlen verwechselt, wird in der Informatik häufig die Schreibweise ''0x2BE7'' eingesetzt. Die führende Null und das x für he**x** kennzeichnen die Ziffernfolge dahinter als Hexadezimalzahl. 
 + 
 +===== Vergleich mit dem Dezimalsystem ===== 
 + 
 +==== Dezimalsystem ==== 
 + 
 +Die dezimale Zahl **567** lässt sich ausführlich als **5 * 10<sup>2</sup> + 6 * 10<sup>1</sup> + 7 * 10<sup>0</sup>** schreiben. 
 + 
 +Weil  
 +  * 10<sup>2</sup> = 100,  
 +  * 10<sup>1</sup> = 10 und  
 +  * 10<sup>0</sup> = 1 entspechen,  
 +ergibt sich **500 + 60 + 7 = 567**. 
 + 
 +==== Hexadezimalsystem ==== 
 + 
 +Analog zu obigem Beispiel lässt sich die binäre Zahl **2BF** als **2 * 16<sup>2</sup> + B * 16<sup>1</sup> + F * 16<sup>0</sup>** schreiben. 
 + 
 +Vereinfacht lautet das dann **2 * 16<sup>2</sup> + 11 * 16<sup>1</sup> + 15 * 16<sup>0</sup>** 
 + 
 +Weil 
 +  * 16<sup>2</sup> = 256, 
 +  * 16<sup>1</sup> = 16 und 
 +  * 16<sup>0</sup> = 1 entsprechen, 
 +ergibt sich **2 * 256 + 11 * 16 + 15 * 1 = 512 + 176 + 15 = 703**. 
 + 
 + 
 +===== Wichtige Zahlenwerte ===== 
 + 
 +Wenn du im Dezimalsystem die Zahlen 100, 10.000 oder 1.000.000 liest, musst du nicht lange überlegen, welchen Wert diese Zahlen haben. Ebenso gibt es im Hexadezimalsystem einige Zahlenwerte, die dir ähnlich geläufig sein sollten. 
 + 
 +^ Potenzschreibweise |  16<sup>8</sup> - 1  |  16<sup>6</sup> - 1  |  16<sup>4</sup> - 1  |  16<sup>2</sup>  |  16<sup>2</sup> - 1  |  12 * 16<sup>1</sup>  |  8 * 16<sup>1</sup>  |  4 * 16<sup>1</sup>  |  16<sup>1</sup>  |  16<sup>0</sup> 
 +^ hexadezimale Darstellung |  FF FF FF FF  |  FF FF FF  |  FF FF  |  100  |  FF  |  C0  |  80  |  40  |  10  |  1  | 
 +^ dezimaler Wert |  ca. 4,3 Mrd  |  ca. 16,8 Mio  |  65.535  |  256  |  255  |  192  |  128  |  64  |  16  |  1  | 
 + 
 +===== Verweise ===== 
 + 
 +siehe auch: [[https://de.wikipedia.org/wiki/Hexadezimalsystem]]