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 07:09] – 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 27: | Zeile 27: | ||
\\ \\ | \\ \\ | ||
**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$. Die Wertigkeiten der Stellen sind $2^0, 2^1, 2^2, \ldots$, also $1, 2, 4, 8, 16, 32, \ldots$.\\ | + | 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 (" | Wir wollen die Zahl der blauen Kreise oben (" | ||
Zeile 40: | Zeile 41: | ||
</ | </ | ||
+ | |||
+ | TODO: Übungen, Algorithmus mit Modulo-Operator | ||
j11/codierung/start.1686640192.txt.gz · Zuletzt geändert: 2023/06/13 07:09 von Martin Pabst