Zahlensysteme


Das römische Zahlensystem

In der römischen Antike entstanden.

ZifferWert
I1
V5
X10
L50
C100
D500
M1000

Zusammensetzung römischer Zahlen

Römische Zahlen sind eine additive Zahlschrift. Ziffern die nacheinander gestellt werden, werden addiert.

III = 3

Jedoch gibt es auch Subtraktionsregeln

IV = 4

Weitere Beispiele

MDCCCCLXXXIIII = 1984

1x1000 + 1x500 + 4x100 + 1x50 + 3x10 + 4x1
   M       D     CCCC     L     XXX    IIII

MCMLXXXIV = 1984

1×1000 + (−1×100 + 1×1000) + 1x50 + 3x10 + (−1×1 + 1×5)
   M            CM             L    XXX          IV

Römisches Zahlensystem - Nachteile

  • unterschiedliche Schreibweisen für dieselbe Zahl
  • Rechnen mit römischen Zahlen ist schwierig

Das Dezimalsystem

Das Dezimalsystem ist das uns geläufige Zahlensystem mit dem wir aufgewachsen sind, und mit dem wir rechnen lernten.

Vermutlich entwickelte sich das Dezimalsystem weil dem Menschen 10 Finger zum Rechnen zur Verfügung stehen.


Das Dezimalsystem (2)

  • hat als Basis die Zahl Zehn (dezi = 10)
  • Es gibt zehn Ziffern (0 .. 9)
  • Wird von rechts nach links im Stellenwert immer höher (Basis 10 mit der Stelle potenziert)
1000100101

Bsp Dezimalsystem

Die Zahl 243:

243
200403


Das Binärsystem

Der Computer kann nur zwischen Null und Eins unterscheiden.

  • Strom / Kein Strom
  • Magnetisiert / nicht magnetisiert

Er verwendet deswegen das Binärsystem (bi = 2) zum Rechnen.

Man spricht nicht von Ziffern, sondern von Bits.


Das Binärsystem (2)

  • hat die gleiche Struktur wie das Dezimalsystem
  • Stellen steigen von Rechts nach links in ihrer Wertigkeit
  • Basis 2 anstatt Basis 10 wie beim Dezimalsystem
8421

Bsp Binärsystem

Die Zahl :

10011
160021


Schreibweise

Um zu unterscheiden in welchem Zahlensystem man sich befindet verwenden werden Zahlen gekennzeichnet. zB

  • - Binärsystem
  • - Dezimalsystem
  • - Oktalsystem
  • oder 0xF3 - Hexadezimalsystem

Umrechnung von Dezimal nach Dual

Der umzuwandelnde Wert wird fortlaufend durch 2 geteilt und der Rest der Division mitgeschrieben. Das wird wiederholt bis nichts mehr übrig ist.


Bsp - Dezimal nach Dual

Wir rechnen in eine Binärzahl um:

SchrittOperationErgebnisRest
1243 : 21211
2121 : 2601
360 : 2300
430 : 2150
515 : 271
67 : 231
73 : 211
81 : 201

Für das Ergebnis wird die Spalte Rest von unten nach oben gelesen:


Das Oktalsystem

Ist ein weiteres System das in der EDV Verwendung findet. Es ist ebenfalls wie das Dezimal- und das Binärsystem aufgebaut, jedoch mit der Basis 8.

Es besteht aus den Ziffern 0 .. 7. Drei Bits aus dem Binärsystem können mit einer Ziffer des Oktalsystems dargestellt werden.

5126481

Bsp Oktalsystem


Hexadezimalsystem

Noch ein Zahlensystem das in der Informatik Anwendung findet, sogar noch weiter verbreitet als das Oktalsystem.

Es ist ebenfalls wie das Dezimal-, Binär- und Oktalsystem aufgebaut, jedoch mit der Basis 16.

Es besteht aus den Ziffern 0 .. 9 und A .. F


Ziffern des Hexadezimalsystems

HexadezimalDezimalBinär
000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
A101010
B111011
C121100
D131101
E141110
F151111

Bsp Hexadezimalsystem


Umwandlung Dezimal nach Hexadezimal

funktioniert gleich wie von Dezimal nach Binär, nur dass durch 16 dividiert wird.

Bsp nach Hexadezimal umwandeln:

SchrittOperationErgebnisRestRest als Hex
1168 : 161088
210 : 16010A

= Rest als Hex von unten nach oben: