•16
• Hexadecimal
Filière :SRI
.
Exemple : 01011100=5c
• Pour passer d’un nombre décimal à un nombre hexadécimal, on utilise la
méthode des divisions successives.
• On divise alors le nombre décimal N(10) par 16. Le reste de la division est
un digit du résultat
• Exemple:
N(10 B
) 92 16
Rest
e 12 5 16
5 0
Sens de
12 en hexadécimal est
lecture du
représenté par la lettre
résultat
C (10 par A, 11 par B,
… 15 par F) (5C)
Divisions successives par 16:
Conversion de l'hexadécimal en décimal
Dans ce sens, c'est plus simple : prenons un nombre : 4F2C. Il a 4 rangs : chaque rang est
une puissance de 16 : pour convertir, on multiplie le premier rang (en partant de la droite)
par 160, le second par 161, etc…
Ainsi on obtient :
4F2C = 4×163 + F×162 + 2×161 + C×160
4F2C = 4×163 + 15×162 + 2×161 + 12×160
4F2C = 4×4096 + 15×256 + 2×16 + 12×1
4F2C 16 = 20 268 10.
•160= 1
•161= 16
•162= 256
•163= 4096
•164= 65536
•…..
Conversion d’un binaire en hexadécimal
27/01/2022 6
Exemple :
Etape1
2
Etape2
Etape3
Etape4
Etape5
16 Etape6
27/01/2022 7
Exemple:
décim Hexad Binaire
0 0 0000
(1 1 1 0 1 1 0 1 1 1)2 1 1 0001
2 2 0010
3 3 0011
4 4 0100
( 00 1 1 1011 0111) 5 5 0101
6 6 0110
7 7 0111
3 B 7 8 8 1000
9 9 1001
10 A 1010
=(0011 1011 0111)2=(3B7)16 11 B 1011
12 C 1100
13 D 1101
14 E 1110
15 F 1111
8
Conversion de l’hexadécimal en binaire
27/01/2022 9
Exemple :
16
27/01/2022 10
dec hex Binaire
Exemple: 0
1
0
1
0000
0001
2 2 0010
(7D63E)16=(?)2 3 3 0011
4 4 0100
(7 D 6 3 E )16 5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
0111 1101 0110 0011 1110 10 A 1010
11 B 1011
12 C 1100
(7D63E)16=(0111 1101 0110 0011 1110)2 13 D 1101
14 E 1110
15 F 1111
11
Exercice 1 :
Représentez les nombres 2810, 12910, 14710, 25510 sous forme hexadécimale.
Exercice 2 :
Représentez les nombres 1016 AB16, 1F16, ABC16, 2B16 sous forme décimale.
Exercice :3
Exercice 4:
Exercice 1 :
Exercice 2 :