Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:codierung:zahlendarstellungen:festkomma:start [14.09.2022 14:27] – sbel | faecher:informatik:oberstufe:codierung:zahlendarstellungen:festkomma:start [10.09.2023 09:07] (aktuell) – Marco Kuemmel | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
===== Wie funktionierts? | ===== Wie funktionierts? | ||
- | {{ :faecher: | + | <WRAP center round tip 90%> |
+ | Bei der Festkommadarstellung wird im Vorfeld definiert, an welcher Stelle sich das Komma befindet, bzw. wie viele Vorkomma- und wie viele Nachkommastellen die Zahl beinhaltet. Das wird mit der Bezeichnung **Q< | ||
+ | * Q1: Eine Nachkommastelle | ||
+ | * Q2: zwei Nachkommstellen | ||
+ | * Q3: drei Nachkommastellen | ||
+ | * Q4: Vier Nachkommastellen | ||
+ | * Q5: ... | ||
+ | </ | ||
+ | |||
+ | |||
+ | Die Wertigkeit hinter der Kommastelle wird entsprechend der 2er-Potenzen fortgeführt. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Bei fester Bitlänge der gesamten Zahl wird also mit wachsender Anzahl der Nachkommastellen der Wertebereich vor dem Komma kleiner. | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A1) === | ||
+ | |||
+ | * Bestimme die dezimalen Werte aller Nachkommastellen bei Q4. | ||
+ | * Welche Einschränkung ergibt sich daraus für Zahlen, die in Q2 dargestellt werden können? | ||
+ | * Kann man die Zahl 8,3 in Q3 darstellen? | ||
+ | * Kannst du eine Regel formulieren, | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A2) === | ||
+ | |||
+ | Rechne die Zahlen im Binärsystem Q4 angegebenen Zahlen ins Dezimalsystem um - oder andersrum: | ||
+ | |||
+ | * 10101100b = ?? d | ||
+ | * 00010001b = ?? d | ||
+ | * 6,375d = ?? b | ||
+ | * 9,9375d = ?? b | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A3) === | ||
+ | |||
+ | * Bestimme den Zahlbereich, | ||
+ | * Welche Differenz haben in dieser Darstellung zwei nebeneinander liegende Zahlen? Wie kann man diese " | ||
+ | * Erläutere, warum man 0,1d nur näherungsweise als Festkommazahl darstellen kann. | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A4) === | ||
+ | |||
+ | Berechne die Summe (binär) zweier Q4-Zahlen und kontrolliere das Ergebnis, indem du alle Werte ins Dezimalsystem umrechnest. | ||
+ | |||
+ | (i) | ||
+ | < | ||
+ | 00111100b | ||
+ | 01000101b | ||
+ | </ | ||
+ | |||
+ | (ii) | ||
+ | < | ||
+ | 00011000b | ||
+ | 00001000b | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A5) === | ||
+ | |||
+ | * Berechne mit schriftlicher Multiplikation das Produkt der beiden Q4-Zahlen. Vergleiche dein Ergebnis mit den Dezimalzahlen: | ||
+ | * Warum liefert die schriftliche Multiplikation ein falsches Ergebnis? Wie muss man dieses korrigieren? | ||
+ | |||
+ | ==== Material ==== | ||
+ | |||
+ | |||
+ | {{simplefilelist> |