Processing math: 100%
C-Programmierung

Positionssysteme

Variablen | | Dualsystem

Zahlen werden in einem Positionssystem dargestellt.

  • Das Zehnersystem verwendet die Ziffern 0 … 9
  • Das in Rechnern verwendete Dualsystem kann mit nur 2 Zuständen bzw. Ziffern realisiert werden

Die Anzahl der verwendeten Ziffern nennt man Basis.

Jede ganze Zahl x läßt sich unabhängig von der verwendeten Basis b als Summe der jeweiligen Ziffern zi darstellen:

x=z0b0+z1b1+z2b2+
x=n1i=0zibi

Beispiel:

27110=2100+710+1=1100+7101+2102
27110=1000011112=20+21+22+23+28

Die Anzahl der darstellbaren Zahlen mit n Ziffern zur Basis b ist bn.
Es sind damit die positiven Zahlen von 0..bn1 darstellbar.

Mit 3 Dezimalziffern kann man zum Beispiel 103=1000 Zahlen im Bereich 0..999 darstellen.

Variablen | | Dualsystem

Options: