Conversion d'un code à un autre

Conversion Binaire vers ...

Binaire en Héxadécimal :

Décimal => Binaire

1ère Méthode :

La meilleure technique si vous n'avez pas le droit à la calcultrice ou pour les bons en calcul mental, posé à la main la division par 2 :

Exemple : je cherche à convertir 26 412 en binaire, alors je divise par 2 regarde le reste et continue à diviser par 2 le quotient etc ... et ce jusqu'à atteindre un quotient de 0 !

Pour le résultat, il faut lire les reste du bas vers le haut, on obtient ainsi : 110 0111 0010 1100(2)

2ème Méthode :

Le nombre 26 412 écrit en base décimale provient de la somme de nombres ci-après écrits en base décimale. À dire vrai, pour proposer une méthode plus simple à comprendre, il faut trouver la puissance de 2 la plus grande possible et inférieure ou égale au nombre de départ.

26 412 => (ex : 215 = 32 768 : trop grand     ;    214 = 16 384 : ok)

26 412 - 16 384 = 10 028 => (ex : en part en dessous de 214 et on test  213 = 8 192 : ok)

10 028 - 8 192 = 1 836 => (210 = 1 024 : ok)

1 836 - 1 024 = 812 => (29 = 512 : ok)

812 - 512 = 300 => (28 = 256 : ok)

300 - 256 = 44 => (25 = 32 : ok)

44 - 32 = 12 => (23 = 8 : ok)

12 - 8 = 4 => (22 = 4 : ok)

4 - 4 = 0

on place dans chaque puissance de 2 utilisé un 1 :

on a donc : 0110 0111 0010 1100(2)

 

 

Merci à vous d'être venu sur le site !

Créer un site gratuit avec e-monsite - Signaler un contenu illicite sur ce site

×