Binaire à la conversion de nombre décimal
Pour convertir le nombre binaire en nombre décimal, nous multiplions chaque chiffre par sa position pesée, et ajoutons chacune des valeurs pesées ensemble. Par exemple, la valeur binaire 1011 0101 représente :
1*27 + 0*26 + 1*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20
= 1 * 128 + 0 * 64 + 1 * 32 + 1 * 16 + 0 * 8 + 1 * 4 + 0 * 2 + 1 * 1
= 128 + 0 + 32 + 16 + 0 + 4 + 0 + 1
= 181
Décimale à la conversion de nombre binaire
Pour convertir tout nombre décimal en son système de numération binaire la méthode générale est de diviser le nombre décimal par 2, si le reste est 0, du côté notent un 0. Si le reste est 1, noter un 1.
Ce processus est continué en divisant le quotient par 2 et en laissant tomber le reste précédent jusqu'à ce que le quotient soit 0. En exécutant la division, les restes qui représenteront l'équivalent binaire du nombre décimal, sont écrits le commencement au moindre chiffre significatif (droit) et chaque nouveau chiffre est écrit à un chiffre plus significatif (la gauche) du chiffre précédent.
Prenons un exemple. Considérer le numéro 2671. La conversion binaire pour le numéro 2671 a été donnée dans la table suivante.
Division |
Quotient |
Reste |
Nombre binaire |
2671 / 2 |
1335 |
1 |
1 |
1335 / 2 |
667 |
1 |
11 |
667 / 2 |
333 |
1 |
111 |
333 / 2 |
166 |
1 |
1111 |
166 / 2 |
83 |
0 |
0 1111 |
83 / 2 |
41 |
1 |
10 1111 |
41 / 2 |
20 |
1 |
110 1111 |
20 / 2 |
10 |
0 |
0110 1111 |
10 / 2 |
5 |
0 |
0 0110 1111 |
5 / 2 |
2 |
1 |
10 0110 1111 |
2 / 2 |
1 |
0 |
010 0110 1111 |
1 / 2 |
0 |
1 |
1010 0110 1111 |
|