Dual- und Hexadezimalsystem
Dualsystem
Die entsprechende Dualzahl ergibt sich durch Notation der errechneten Reste von unten nach oben: 101001(2).Die entsprechende Dualzahl ergibt sich durch Notation der errechneten Reste von unten nach oben: 101001(2).Computer arbeiten mit dem Dualsystem (lat. dualis = zwei enthaltend), weil die elektronischen Schaltungen der einfachheit halber lediglich die elektrischen Spannungszustände aus (low - L) oder ein (high - H) annehmen. Diese beiden Zustände werden duch die Ziffern 0 und 1 des Dualsystems (auch Zweier- oder Binärsystem) repräsentiert.
Im Dezimalsystem dagegen werden die Ziffern 0 bis 9 verwendet. Auch bei der Zahldarstellung im Dualsystem werden die Ziffern einfach hintereinander geschrieben. Allerdings wird der Stellenwert mit der entsprechenden Zweierpotenz und nicht der Zehnerpotenz
multipliziert:
| Dualsystem |
Dezimalsystem |
|---|---|
1101b = 1 · 23 + 1 · 22 + 0 · 21 + 1 · 20
= 1 · 8 + 1 · 4 + 0 · 2 + 1 · 1
= 13d
|
1101d = 1 · 103 + 1 · 102 + 0 · 101 + 1 · 100
= 1 · 1000 + 1 · 100 + 0 · 10 + 1 · 1
= 1101d
|
a0 = 1
gilt.(Zur Unterscheidung der Zahlensysteme wird hier laut Intel-Konvention ein entsprechender Kleinbuchstabe b-binär, d-dezimal, h-hexadezimal angefügt.)
Dezimalsystem ins Dualsystem umrechnen
Hier wird im folgenden die Divisions- oder auch Modulo-Methode (Modulo = Division mit Rest) am Beispiel 41d beschrieben:

Bsp.: Umrechnung einer Dezimalzahl in das Dualsystem (Quelle: https://de.wikipedia.org/wiki/Dualsystem vom 23.08.2020)
Die entsprechende Dualzahl ergibt sich durch Notation der errechneten Reste von unten nach oben: 41d = 101001b
Hexadezimalsystem
In der Informationstechnik wird das Hexadezimalsystem (griech. hexa „sechs“ und lat. decem „zehn“) verwendet, da sich hiermit Dualzahlen besser lesbar darstellen lassen.
Im Hexadezimalsystem werden Zahlen in einem Stellenwertsystem zur Basis 16 dargestellt. Im Gegensatz zum Dezimalsystem eignet sich das Hexadezimalsystem aufgrund der Basis 16 (= 24) zur einfacheren Notation der Binärzahlen, da mit
einer Ziffer genau vier Bit und damit ein Byte mit zwei hexadezimalen Ziffern dargestellt werden.
Seit den den 1950er Jahren werden als Ziffern für 10d bis 15d die Zeichen A bis F verwendet:
| Hexadezimal | Dual | Dezimal | |||
| 0 | 0000 | 0 | |||
| 1 | 0001 | 1 |
|||
| 2 | 0010 | 2 | |||
| 3 | 0011 | 3 | |||
| 4 | 0100 | 4 | |||
| 5 | 0101 | 5 | |||
| 6 | 0110 | 6 | |||
| 7 | 0111 | 7 | |||
| 8 | 1000 | 8 | |||
| 9 | 1001 | 9 | |||
| A | 1010 | 10 | |||
| B | 1011 | 11 | |||
| C | 1100 | 12 | |||
| D | 1101 | 13 | |||
| E | 1110 | 14 | |||
| F | 1111 | 15 |