Zahlensystem

Aus Zweites Gehirn, dem persönlichen Wiki
Zahlensystem
TypKonzept
QuellenQuelle - Mathematik Zusammenfassung
Erstellt2026-09-26
Aktualisiert2026-09-26
Tagsmathematik, informatik, zahlendarstellung

Ein Stellenwertsystem stellt jede Zahl als Summe von Ziffern mal Potenzen einer Basis dar. In der Informatik sind neben dem Dezimalsystem vor allem das Dual-, Oktal- und Hexadezimalsystem wichtig, dazu das Einer- und Zweierkomplement für negative Zahlen.

Stellenwert

Jede Ziffer wird mit einer Potenz der Basis multipliziert. Stellen nach dem Komma erhalten negative Exponenten (Quelle - Mathematik Zusammenfassung, S. 1):

System Basis Ziffern Beispiel
dual (b) 2 0, 1 101,101 b = 4 + 1 + 0,5 + 0,125 = 5,625 d
oktal (o) 8 0–7 76,32 o = 7·8 + 6 + 3/8 + 2/64 = 62,40625 d
dezimal (d) 10 0–9 4287,123 = 4·10³ + 2·10² + … + 3·10⁻³
hexadezimal (h) 16 0–9, A = 10 … F = 15 A3EF h = 10·16³ + 3·16² + 14·16 + 15 = 41 967 d

Eine Hex-Ziffer entspricht genau vier Dualstellen: ABC7 h = 1010 1011 1100 0111 b. Deshalb schreibt man Binärdaten gern hexadezimal.

Umrechnen

Dezimal → Dual (gleiches Verfahren für Basis 8 und 16):

  • Ganzzahliger Teil: fortlaufend durch 2 teilen, die Reste von unten nach oben lesen. 13 → Reste 1, 0, 1, 1 → 1101
  • Nachkommateil: fortlaufend mit 2 multiplizieren, die Ganzzahlteile von oben nach unten lesen. 0,625 → 1,25 → 0,5 → 1,0 → ,101
  • Also 13,625 d = 1101,101 b

Rechnen im Dualsystem

  • Addition: wie schriftlich im Dezimalsystem, die Überträge werden notiert. 11101 + 11011 + 11011 + 11111 = 1110010 b (29 + 27 + 27 + 31 = 114)
  • Subtraktion: mit „Borgen“. 11111 − 00111 − 00011 − 00011 − 00011 = 01111 b (31 − 7 − 3 − 3 − 3 = 15)
  • Einerkomplement: alle Bits umkehren (not Zahl)
  • Zweierkomplement: Einerkomplement + 1. So stellen Computer negative Zahlen dar, und die Subtraktion wird zur Addition.

Beide Rechnungen nachgerechnet (Claude), sie stimmen.

Einordnung (Claude)

Das Zweierkomplement hat einen praktischen Vorteil: Es gibt nur eine Null, und derselbe Addierer rechnet für positive und negative Zahlen. Mit n Bits lassen sich −2ⁿ⁻¹ bis 2ⁿ⁻¹ − 1 darstellen, bei 8 Bit also −128 bis 127. Die Umrechnung „wiederholt durch die Basis teilen“ ist genau das Verfahren, das jeder Computer bei der Ausgabe einer Zahl anwendet.

Verwandt