Calculatrice hexadécimale

Convertissez entre les systèmes de nombres hexadécimaux, décimaux, binaires et octaux. Effectuez des opérations arithmétiques sur des nombres hexadécimaux.

Pour l’apprentissage et l’aide aux devoirs, vérifiez les calculs critiques de manière indépendante.

Révisé par Comité de rédaction de CalculatorDrive Math · Dernière mise à jour

Calculatrice

Entrez la valeur hexadécimale (0-9, A-F). Les préfixes 0x ou # sont facultatifs.

Entrez une valeur hexadécimale à convertir ou effectuez des opérations arithmétiques sur des nombres hexadécimaux.

La réponse courte

L'hexadécimal (base 16) utilise les chiffres 0 à 9 et les lettres A à F, où chaque position représente une puissance de 16. FF en hexadécimal est égal à 15 × 16 + 15 = 255 en décimal - la plus grande valeur qu'un seul octet peut contenir. Les programmeurs utilisent l'hexadécimal car il correspond clairement au binaire : un chiffre hexadécimal équivaut toujours exactement à 4 bits, donc deux chiffres hexadécimaux représentent un octet complet.

Points clés à retenir

  • Deux chiffres hexadécimaux équivalent à un octet (8 bits) — une valeur de 00 à FF (0 à 255) — c'est pourquoi les adresses mémoire, les valeurs d'octets et les codes de couleur sont presque toujours affichés en hexadécimal.
  • La conversion hexadécimale en binaire est mécanique : remplacez chaque chiffre hexadécimal par son équivalent binaire 4 bits et joignez-les ensemble.
  • L'arithmétique hexadécimale suit la même logique de portage et d'emprunt que l'arithmétique décimale, juste avec une base de 16 au lieu de 10.
  • Les couleurs Web (#RRGGBB) regroupent trois valeurs d'octets — rouge, vert, bleu — dans six chiffres hexadécimaux, deux par canal de couleur.

Valeurs de chiffres hexadécimaux (0-F)

HexDécimalHexDécimal
A10D13
B11E14
C12F15

Conversion de décimal en hexadécimal

202 ÷ 16 = 12 reste 10 → A

12 ÷ 16 = 0 reste 12 → C

Lire les restes de bas en haut : CA

Donc le nombre décimal 202 est égal à l'hexadécimal CA. Vérification inverse : C×16 + A = 12×16 + 10 = 192 + 10 = 202 — confirmant la conversion.

Exemple concret : ajout hexadécimal

3A+1F

A (10) + F (15) = 25 = 1×16 + 9 → écrire 9, porter 1

3 + 1 + porter 1 = 5

Résultat : 59

Vérification en décimal : 3A = 58, 1F = 31 et 58 + 31 = 89, soit 5×16 + 9 = 0x59 — correspondant exactement à l'arithmétique hexadécimale. La seule vraie différence avec l'addition décimale est qu'un report se produit une fois qu'une colonne atteint 16, et non 10.

Erreurs courantes à éviter

  • Porter à 10 par habitude au lieu de 16 — une colonne hexadécimale est portée une fois que sa valeur atteint 16, et non 10 comme la décimale.
  • En supposant qu'un seul chiffre hexadécimal correspond à un bit, il représente toujours 4 bits, puisque 16 = 2⁴.
  • Suppression d'un zéro non significatif sur un octet de largeur fixe ou un canal de couleur : 0x0A et 0xA ont la même valeur, mais un affichage d'octets à deux chiffres attend 0A, pas A.
  • Mélanger la casse des chiffres de manière incohérente — l'hexadécimal n'est pas sensible à la casse (a = A = 10), mais s'en tenir à une seule casse évite la confusion visuelle dans les valeurs plus longues.

Foire aux questions

Qu'est-ce que l'hexadécimal (base 16) ?

L'hexadécimal utilise les chiffres 0 à 9 et les lettres A à F (pour 10 à 15). Chaque position est une puissance de 16. FF hex est égal à 15×16 + 15 = 255 décimal.

Pourquoi les programmeurs utilisent-ils l’hexadécimal ?

Un chiffre hexadécimal correspond à exactement quatre bits binaires, ce qui facilite la lecture des longues chaînes binaires. Les adresses mémoire et les codes de couleur apparaissent souvent en hexadécimal.

Comment convertir un nombre décimal en hexadécimal ?

Divisez à plusieurs reprises par 16 et enregistrez les restes de bas en haut. Les restes 10 à 15 deviennent A à F.

Quel est le lien entre les couleurs hexadécimales et RVB ?

Les couleurs Web utilisent six chiffres hexadécimaux : deux pour le rouge, deux pour le vert et deux pour le bleu. #FF5733 signifie rouge complet, vert partiel et moins de bleu.

Comment utiliser cette calculatrice hexadécimale ?

Entrez une valeur hexadécimale ou décimale, choisissez conversion ou arithmétique, puis cliquez sur Calculer pour voir les résultats dans les deux bases.

Quelle quantité de mémoire représentent 2 chiffres hexadécimaux ?

Deux chiffres hexadécimaux représentent exactement un octet (8 bits), puisque chaque chiffre hexadécimal couvre 4 bits. C'est pourquoi les valeurs d'octet sont presque toujours écrites sous forme hexadécimale à deux chiffres, de 00 à FF (0 à 255 en décimal) — le moyen le plus compact d'afficher un octet complet sans perdre d'informations.

More math calculators