Addition hexadécimale
8AB + B78 = 1423 en hex, soit 2219 + 2936 = 5155 en décimal.
Résultat
Renseignez les champs pour afficher votre résultat.
Chaque opération est calculée exactement avec des entiers en précision arbitraire en interne, puis convertie en hex pour l'affichage, avec l'équivalent décimal affiché à côté comme vérification croisée — utile car l'arithmétique hex à la main se trompe facilement dès qu'une retenue dépasse 9 vers A.
La division utilise la division entière : le résultat est tronqué, le reste étant affiché séparément, la même convention que la division posée.
Chaque chiffre représente une puissance de 16, lue de droite à gauche : 1, 16, 256, 4096, …
8AB + B78 = 1423 en hex, soit 2219 + 2936 = 5155 en décimal.
FF en hex vaut 255 en décimal — deux chiffres hex de F est la plus grande valeur qu’un octet puisse contenir, le même nombre que les huit 1 du binaire atteignent.
Chaque chiffre hex correspond exactement à 4 bits binaires, donc un octet (8 bits) fait toujours exactement 2 chiffres hex — une façon bien plus compacte et lisible d'écrire des valeurs binaires comme les adresses mémoire ou les codes couleur que d'épeler chaque 0 et 1.
Ils prolongent les chiffres au-delà de 9 jusqu’à 15 : A = 10, B = 11, C = 12, D = 13, E = 14, F = 15 — l’hexadécimal a besoin de seize symboles distincts puisque c’est la base 16.
Les codes couleur en conception web (#FF5733), les adresses mémoire, les adresses MAC et les codes d’erreur s’écrivent souvent en hex, largement grâce à sa relation propre avec le binaire.
Non — A–F et a–f sont traités pareil ; ce calculateur accepte les deux et affiche les résultats en majuscules.
Mis à jour le