👤

Trouvez des réponses à vos questions avec l'aide de la communauté FRstudy.me. Découvrez des réponses complètes et bien informées à toutes vos questions grâce à notre réseau de professionnels dévoués.

Bonsoir, je suis en Terminal S spé ISN et j'ai du mal à comprendre comment passer d'un nombre normal à l'héxadécimale. Avec un exemple, AA (base de 16) = 170 (base de 10) = 1010 1010 (base de 2), quelqu'un pourrait m'expliquer svp?

Sagot :

C'est simple, tu sais que chaque chiffre ou une lettre hexadécimal correspond à un nombre binaire. A= 1010 A= 10 donc AA = 1010 1010 soit 170 en décimal

je t'explique ma technique, hexadécimal comporte 16 variables ( 0 à 15)

c'est à dire 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.

tu sais qu'un nombre binaire augment par un multiple de 2.

Par exemple: 0000 = 0 ; 0001=1 ; 0010=2 ; 0011=3 .

Si je te donne 1011: le premier chiffre (partant de droite) c'est 1, le deuxième chiffre de droite c'est 2, le 3 ème chiffre c'est 4, le dernier chiffre donc celui de gauche c'est 8.

Quand tu sais qu'il y a un 0 tu sais que le chiffre correspondant ne compte pas, soit 1+2+8= 11, comme je te l'ai dis tu ne comptes pas le 3 ème chiffre à cause du "0" tu sais que dans ton cours 1011 c'est B. B=11 (décimal)

donc si maintenant je te dis BA c'est en binaire 1011 1010.

Passe une bonne soirée ;D.