II/ Convertir du binaire en décimal
Avant tout, voici comment décomposer un nombre décimal:
37.508 = 3x10.000 + 7x1000 + 5x100 + 0x10 + 8x1
37.508 = 3x104 + 7x103 + 5x102 + 0x101 + 8x100
Comme un exemple vaut mieux qu'un long discours, voici maintenant la méthode pour convertir un nombre décimal en binaire:
1010 0111(binaire) = 1x27 + 0x26 + 1x25 + 0x24 + 0x23 + 1x22 + 1x21 + 1x20
1010 0111(binaire) = 1x27 + 1x25 + 1x22 + 1x21 + 1x20
1010 0111(binaire) = 27 + 25 + 22 + 21 + 20
1010 0111(binaire) = 128 + 32 + 4 + 2 + 1
1010 0111(binaire) = 167(décimal)
Vous l'avez compris le nombre "1010 0111" (en binaire) est égal à "167" en décimal.
37.508 = 3x10.000 + 7x1000 + 5x100 + 0x10 + 8x1
37.508 = 3x104 + 7x103 + 5x102 + 0x101 + 8x100
Comme un exemple vaut mieux qu'un long discours, voici maintenant la méthode pour convertir un nombre décimal en binaire:
1010 0111(binaire) = 1x27 + 0x26 + 1x25 + 0x24 + 0x23 + 1x22 + 1x21 + 1x20
1010 0111(binaire) = 1x27 + 1x25 + 1x22 + 1x21 + 1x20
1010 0111(binaire) = 27 + 25 + 22 + 21 + 20
1010 0111(binaire) = 128 + 32 + 4 + 2 + 1
1010 0111(binaire) = 167(décimal)
Vous l'avez compris le nombre "1010 0111" (en binaire) est égal à "167" en décimal.
Retour en haut
III/ Convertir du décimal en binaire
Pour faire une conversion d'un nombre décimal en un nombre binaire, il faut retrouver combien on a de puissance de deux il y a dans un nombre.
On a vu tout à l'heure que 167(décimal) était équivalent à 1010 0111(binaire). Essayons de faire la démarche inverse, en cherchant la valeur de 167 en binaire.
On a vu tout à l'heure que 167(décimal) était équivalent à 1010 0111(binaire). Essayons de faire la démarche inverse, en cherchant la valeur de 167 en binaire.
- Dans 167 on a 0 fois 256 (256 = 28)
- On va maintenant essayer de voir avec la puissance inférieur.
- Dans 167 on a 1 fois 128 (128 = 27)
- On retire donc 128 à la valeur 167. Ce qui donne: 167-128 = 39
- Dans 39 on a 0 fois 64 (64 = 26)
- On passe alors à la puissance inférieur.
- Dans 39 on a 1 fois 32 (32 = 25)
- On fait comme tout à l'heure, on retire 32 à 39, soit: 39-32 = 7
- Dans 7 on a 0 fois 16 (16 = 24)
- Dans 7 on a 0 fois 8 (8 = 23)
- Dans 7 on a 1 fois 4 (4 = 22)
- 7-4 = 3
- Dans 3 on a 1 fois 2 (2 = 21)
- 3-2 = 1
- Dans 1 on a 1 fois 1 (1 = 20)
Aucun commentaire:
Enregistrer un commentaire