Lors d'exercice, des ennoncés de type "0x66 OR 0x12" peuvent survenir.

Pour faire en sorte de faire fonctionner la disjonction, il faut convertir l'hexadécimal en binaire.

En prenant la table de convertion en remarque que (66)16 = (01100110)2 ainsi que (12)16 = (00010010)2

Cela donne donc 0x66 = 0b01100110.

0x66 0 1 1 0 0 1 1 0
0x12 0 0 0 1 0 0 1 0
XOR 0 1 1 1 0 1 0 0

Ça donne donc: 0b01110100

On le convertit ensuite en hexadécimal, cela donne:

0b01110100 = 0x74

Modifié le: samedi 2 décembre 2023, 22:34