Addition en hexadécimal

Résolu/Fermé
bolo - 8 juil. 2004 à 18:09
 electroben - 20 févr. 2013 à 14:58
Bonjour,

j'aimerais comprendre comment faire une addition Hexadécimal
5 C 92
+ 6 A + 106
1 0 (retenue)
0 C 6 198



F F 255
+ F F + 255
1 0 (retenue)
1 F E 510

faut il convertir en binaire pour caculer
merci
A voir également:

7 réponses

Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 210
8 juil. 2004 à 21:32
Comme en décimal, l'addition s'effectue chiffre par chiffre. Si le résultat dépasse "F", on soustrait "F" et on propage un report de "1" pour le chiffre suivant, vers la gauche.
Voir http://ardenneaparis.free.fr/mesScripts/calBas16.htm
où le bouton "p+" permet de faire l'addition pas à pas.
(le formulaire du bas est un convertisseur)
25
On soustrait 16 et pas ("F" ce qui veut dire 15 )
0
Je confirme que c'est bien 16 qu'il faut soustraire et non 15 comme annoncé hâtivement.
Plus exactement, c'est la valeur "base" qui est soustraite, sachant que le script est censé effectuer des calculs en bases 2 (binaire), 3 (ternaire ou trinaire), 8 (octal), 10 (décimal) et 16 (héxadécimal).
0