Tableau de conversion
Retourner à : système de numération
base 10 | base 2 | base 8 | base 16 |
---|---|---|---|
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E |
15 | 1111 | 17 | F |
Conversion de la base 2 vers la base 8 et vice et versa
conversion de la base 2 a la base 8
pour convertir un nombre de la base 2 vers la base 8 on utilise la méthode suivante :
- regrouper en paquet de 3 de chiffre le nombre en partant de l’arriéré
- ensuite faire correspondre chaque paquet a son équivalent en octale en se servant du tableau de correspondance
exemple :
convertissons 10 010 010 111 en base 8:
111 = 7
010 = 2
010 = 2
10 = 2
on obtient 2227
conversion de la base 8 en base 2
pour convertir un nombre de la base 8 vers la base 2 on utilise la méthode suivante :
- on prend chaque chiffre individuellement du nombre en base 8
- on fait correspondre chaque paquet a son équivalent en octale
exemple :
Convertissons le nombre 75603 en base 2 :
7 = 111
5 = 101
6 = 110
0 = 000
3 = 011
on obtient 111 101 110 000 011
Conversion de la base 2 vers la base 16 et vice et versa
conversion de la base 2 a la base 16
pour convertir un nombre de la base 2 vers la base 8 on utilise la méthode suivante :
- regrouper en paquet de 4 de chiffre le nombre en partant de l’arriéré
- ensuite faire correspondre chaque paquet a son équivalent en octale en se servant du tableau de correspondance
exemple :
convertissons 0100 1001 0111 en base 16 :
0111 = 7
1001 = 9
0100 = 4
on obtient 497
conversion de la base 16 en base 2
pour convertir un nombre de la base 16 vers la base 2 on utilise la méthode suivante :
- on prend chaque chiffre individuellement du nombre en base 16
- on fait correspondre chaque paquet a son équivalent en hexadécimale
exemple :
Convertissons le nombre 7A3 en base 2 :
7 = 0111
A = 1010
3 = 0011
on obtient 0111 1010 0011