j11:codierung:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
j11:codierung:start [2023/06/13 06:55] – Martin Pabst | j11:codierung:start [2023/06/13 07:15] (aktuell) – Martin Pabst | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Codierung ====== | + | ====== Codierung |
===== Darstellung einer Zahl in verschiedenen Stellenwertsystemen ===== | ===== Darstellung einer Zahl in verschiedenen Stellenwertsystemen ===== | ||
<WRAP center round info 80%> | <WRAP center round info 80%> | ||
Zeile 24: | Zeile 24: | ||
Die Anzahl der roten Kreise im Bild rechts lässt sich schreiben als | Die Anzahl der roten Kreise im Bild rechts lässt sich schreiben als | ||
$$13\cdot 16^0 + 2\cdot 16^1$$ | $$13\cdot 16^0 + 2\cdot 16^1$$ | ||
- | Entsprechend verwenden wir zur Darstellung das 14. und das 3. Zahlzeichen: | + | Entsprechend verwenden wir zur Darstellung das 14. und das 3. Zahlzeichen: |
\\ \\ | \\ \\ | ||
**Binärsystem** \\ | **Binärsystem** \\ | ||
- | 16 verschiedene Zahlzeichen sind aufs Erste recht unhandlich (obgleich das in der Informatik sehr vorteilhaft ist, dazu später mehr). Versuchen wir es daher mal mit einer möglichst kleinen Basis. Die Zahl 1 lässt sich nicht verwenden (überlege selbst, warum!), aber mit $b = 2$ funktioniert es schon! Wir brauchen in diesem Fall nur zwei Zahlzeichen $0$ und $1$. \\ | + | 16 verschiedene Zahlzeichen sind aufs Erste recht unhandlich (obgleich das in der Informatik sehr vorteilhaft ist, dazu später mehr). Versuchen wir es daher mal mit einer möglichst kleinen Basis. Die Zahl 1 lässt sich nicht verwenden (überlege selbst, warum!), aber mit $b = 2$ funktioniert es schon! Wir brauchen in diesem Fall nur zwei Zahlzeichen $0$ und $1$. Die Wertigkeiten der Stellen sind $2^0, 2^1, 2^2, \ldots$, also $1, 2, 4, 8, 16, 32, \ldots$. |
+ | | ||
**Beispiel: | **Beispiel: | ||
+ | Wir wollen die Zahl der blauen Kreise oben (" | ||
+ | $$25 = 1\cdot 16 + 9$$ | ||
+ | $$9 = 1\cdot 8 + 1$$ | ||
+ | $$1 = 0\cdot 4 + 1$$ | ||
+ | $$1 = 0\cdot 2 + 1$$ | ||
+ | $$1 = 1\cdot 1 + 1$$ | ||
+ | Wir gelangen so zur Summe | ||
+ | $$25 = 1\cdot 2^0 + 0\cdot 2^1 + 0\cdot 2^2 + 1\cdot 2^3 + 1\cdot 2^4$$ | ||
+ | und damit zur Darstellung " | ||
</ | </ | ||
+ | |||
+ | TODO: Übungen, Algorithmus mit Modulo-Operator | ||
j11/codierung/start.1686639334.txt.gz · Zuletzt geändert: 2023/06/13 06:55 von Martin Pabst