Das Hexadezimalsystem
Warum hexadezimal
Mit vier Bit, die wir benötigen um dezimal von 0...9 alles abzudecken, ergeben sich weitere
Möglichkeiten. Beispiel: 1010 = 10dez, da aber 10 aus zwei Stellen besteht ( Einer und Zehner),
würden wir zwei Stellen benötigen. Daher gibt es folgende Lösung: Beispiel
Das Hexadezimalsystem besteht also aus 16 Stellen von 0...F, FF ist also 255 oder 1111 1111
bezogen auf ein Byte.
Umrechnung mit Hilfe einer Tabelle 3A hex ist 58 dez: Beispiel
Das Hexadezimalsystem wird z.B. für die Codierung von Steuergeräten genutzt.
Beispiel:
0 = Fensterheber hinten elektrisch
4 = 6 Zylinder
1 = Nebelscheinwerfer
5 = Reifendruckkontrolle
2 = Automatik
6 = Xenonlicht
3 = Diesel
7 = LED Tagfahrlicht
Eine Codierung von 0100 1100 oder 4C hex würde bedeuten “Automatik, Diesel, Xenonlicht” ist
verbaut (der Binärcode wird bei dem Beispiel von rechts nach links gelesen).
kfz-datec
Hexadezimal
Mathematik
4.2.0
binär
dezimal
hexadezimal
0001
1
1
0010
2
2
0011
3
3
0100
4
4
0101
5
5
0110
6
6
0111
7
7
1000
8
8
1001
9
9
1010
10
A
1011
11
B
1100
12
C
1101
13
D
1110
14
E
1111
15
F
Zehner
Einer
Stelle:
7
6
5
4
3
2
1
0
Binär:
27
26
25
24
23
22
21
20
Dezimal:
128
64
32
16
8
4
2
1
Hexadezimal:
80
40
20
10
8
4
2
1
Hexadezimal:
3
A
Zunächst ist die 3 und A wie ein Einer einzuordnen 3 = 0011 und A = 1010 dann für die jeweilige
binäre 1 die Positionen aus der Dezimalreihe zusammen rechnen.
Binär:
0
0
1
1
1
0
1
0
Dezimal:
0
0
32
16
8
0
2
0 = 58