Benutzer-Werkzeuge

Webseiten-Werkzeuge


neuerlehrplan:gk:zahlenformate

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
neuerlehrplan:gk:zahlenformate [2026/03/02 19:58] – [Binäre Gleitkommazahlen] lutzneuerlehrplan:gk:zahlenformate [2026/03/02 20:01] (aktuell) – [Ganze Zahlen - Zweierkomplement] lutz
Zeile 5: Zeile 5:
 ===== Ganze Zahlen - Zweierkomplement ===== ===== Ganze Zahlen - Zweierkomplement =====
  
-Exkurs - Schriftliche Addition von Dualzahlen:+**Exkurs - Schriftliche Addition von Dualzahlen:**
  
 Das schriftliche Addieren von Dualzahlen unterscheidet sich nicht wesentlich von der Durchführung des Verfahrens bei Dezimalzahlen. Der Unterschied besteht lediglich darin, dass sich bereits bei 2 ein Übertrag ergibt: Das schriftliche Addieren von Dualzahlen unterscheidet sich nicht wesentlich von der Durchführung des Verfahrens bei Dezimalzahlen. Der Unterschied besteht lediglich darin, dass sich bereits bei 2 ein Übertrag ergibt:
Zeile 51: Zeile 51:
  
 **Beispiel 3** **Beispiel 3**
 +
 Gegeben ist die Zahl $80=(1001000)_2 $. Um die  Zahl  und ihre entgegengesetzte Zahl bei einer Wortbreite von 8 Bit zu bilden, führen wird die folgenden drei Schritte durch: Gegeben ist die Zahl $80=(1001000)_2 $. Um die  Zahl  und ihre entgegengesetzte Zahl bei einer Wortbreite von 8 Bit zu bilden, führen wird die folgenden drei Schritte durch:
  
Zeile 111: Zeile 112:
 Damit ergibt sich im Computerspeicher für die Zahl 5,5 das folgende Bitmuster: Damit ergibt sich im Computerspeicher für die Zahl 5,5 das folgende Bitmuster:
  
-```+<code>
 0 10000000001 0110000000000000000000000000000000000000000000000000 0 10000000001 0110000000000000000000000000000000000000000000000000
-```+</code>
  
 5,5 lässt dich als binäre Gleitkommazahl recht gut darstellen, da $0,5 = \dfrac{1}{2}$ gleich eine Zweierpotenz mit negativen Exponenten ist. Andere Zahlen wie z.B. 0,2 lassen sich nicht exakt darstellen und es kommt zu kleinen Abweichungen. Andererseits ist der Zugriff auf binäre Gleitkommazahlen durch den Prozessor sehr schnell. 5,5 lässt dich als binäre Gleitkommazahl recht gut darstellen, da $0,5 = \dfrac{1}{2}$ gleich eine Zweierpotenz mit negativen Exponenten ist. Andere Zahlen wie z.B. 0,2 lassen sich nicht exakt darstellen und es kommt zu kleinen Abweichungen. Andererseits ist der Zugriff auf binäre Gleitkommazahlen durch den Prozessor sehr schnell.
Zeile 137: Zeile 138:
 Der ganzzahlige Anteil wird dann durch die ersten 8 Bit dargestellt, der gebrochene Anteil durch die zweiten 8 Bit. Damit ergibt sich das folgende Bitmuster im Speicher: Der ganzzahlige Anteil wird dann durch die ersten 8 Bit dargestellt, der gebrochene Anteil durch die zweiten 8 Bit. Damit ergibt sich das folgende Bitmuster im Speicher:
  
-```+<code>
 00100100 11000000 00100100 11000000
-```+</code>
  
 Festkommazahlen sind sehr schnell und exakt und haben wenig Speicherbedarf. Sie sind aber sehr unflexibel und haben einen begrenzten Wertebereich. Festkommazahlen sind sehr schnell und exakt und haben wenig Speicherbedarf. Sie sind aber sehr unflexibel und haben einen begrenzten Wertebereich.
  
  
neuerlehrplan/gk/zahlenformate.1772477898.txt.gz · Zuletzt geändert: von lutz