Conversion

Convertisseur hexadécimal en décimal

Paramètres
Réinitialiser
Partager le résultat
Enregistrer
Intégrer
Signaler un bug

Partager calculatrice

Ajoutez notre calculatrice gratuite à votre site Web

Veuillez entrer une URL valide. Seules les URLs HTTPS sont prises en charge.


Utilisez les valeurs actuelles dans les champs de saisie de la calculatrice sur la page comme valeurs par défaut pour la calculatrice intégrée.


Couleur de focus de la bordure d'entrée, couleur de la case à cocher, couleur de survol des éléments sélectionnés, etc.


Veuillez accepter les Conditions d'utilisation.

Aperçu

Enregistrer la calculatrice

Paramètres de la calculatrice

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Partager calculatrice

Qu’est-ce que le système décimal ?

Le système décimal, également connu sous le nom de système en base 10, est le système de numération le plus couramment utilisé dans la vie quotidienne. Il se compose de dix chiffres, de 0 à 9, et la position de chaque chiffre détermine sa valeur en fonction des puissances de dix. Par exemple, dans le nombre 523, le chiffre 5 est à la place des centaines, ce qui équivaut à 5×102=5005 \times 10^2 = 500; le chiffre 2 est à la place des dizaines, 2×101=202 \times 10^1 = 20; et le chiffre 3 est à la place des unités, 3×100=33 \times 10^0 = 3. Ainsi, additionner ces valeurs donne 500+20+3=523500 + 20 + 3 = 523.

Ce système de valeurs positionnelles est simple car il correspond à la manière dont la compréhension humaine du comptage des nombres a débuté — en utilisant dix chiffres correspondant à dix doigts.

Qu’est-ce que le système hexadécimal ?

Le système hexadécimal, ou système en base 16, est largement utilisé en informatique et en électronique numérique en raison de sa relation étroite avec le code binaire. Au lieu de dix symboles, il en utilise seize. Les dix premiers symboles sont identiques à ceux du système décimal (0–9), mais pour représenter les valeurs de dix à quinze, les lettres A–F sont ajoutées :

DécimalHexadécimal
00
11
22
33
44
55
66
77
88
99
10A
11B
12C
13D
14E
15F

L’hexadécimal est particulièrement utile pour la lisibilité humaine des données binaires. Un chiffre hexadécimal correspond directement à quatre chiffres binaires, également appelés bits. Cela signifie que la conversion entre binaire et hexadécimal est simple — chaque groupe de quatre bits se traduit directement par un chiffre hexadécimal.

Processus de conversion étape par étape

  1. Notez le nombre hexadécimal.
  2. Assignez à chaque chiffre son équivalent décimal.
  3. Multipliez chaque chiffre par 16 élevé à la puissance de son indice de position, en commençant par 0 à l’extrémité droite.
  4. Additionnez tous les résultats.

Cette méthode manuelle étape par étape est précisément ce qu’un convertisseur automatique effectue instantanément.

Exemples

Exemple 1

Convertir le nombre hexadécimal 101 en décimal.

Décomposition : 10116=(1×162)+(0×161)+(1×160)101_{16} = (1 \times 16^2) + (0 \times 16^1) + (1 \times 16^0)

donc (1×162)+(0×161)+(1×160)=256+0+1=257(1 \times 16^2) + (0 \times 16^1) + (1 \times 16^0) = 256 + 0 + 1 = 257.

Donc, 10116=25710101_{16} = 257_{10}.

Exemple 2

Convertir le nombre octal FF en décimal.

FF16=(15×161)+(15×160)=240+15=255FF_{16} = (15 \times 16^1) + (15 \times 16^0) = 240 + 15 = 255

Ainsi, FF16=25510FF_{16} = 255_{10}.
En binaire, cela équivaut également à 11111111, qui représente un octet de valeur maximale dans les systèmes de 8 bits.

Exemple 3

Convertir le nombre décimal 513 en hexadécimal.

Décimal en hexadécimal :

Division par 16QuotientReste
513 ÷ 16321
32 ÷ 1620
2 ÷ 1602

Ainsi, 51310=20116513_{10} = 201_{16}.

Contexte historique

L’idée de la notation hexadécimale est apparue avec le développement des ordinateurs numériques au milieu du XXe siècle. Comme les nombres binaires, composés uniquement de 0 et de 1, sont encombrants pour le traitement humain, les ingénieurs ont introduit la base 16 comme une abréviation efficace. Les premiers langages de programmation et systèmes informatiques — par exemple, les mainframes IBM et plus tard les langages basés sur C — ont adopté la représentation hexadécimale pour les adresses, les instructions machines et les codes de couleur.

Dans l’informatique moderne, la notation hexadécimale est standard dans la conception web (par exemple, #FF5733) et dans les outils de débogage, le développement de micrologiciels, et le adressage mémoire.

Conversion dans le contexte quotidien

Bien que les valeurs hexadécimales puissent sembler abstraites, elles apparaissent fréquemment :

  • Codes couleurs dans la conception web : #FFFFFF (blanc) ou #000000 (noir). Chaque paire de caractères correspond à une intensité de couleur pour les canaux rouge, vert et bleu.
  • Adresses mémoire d’ordinateur : telles que 0x1A3F.
  • Codes d’erreur provenant des diagnostics matériels ou logiciels. Comprendre comment les interpréter ou les convertir peut rendre le dépannage et l’analyse de données plus intuitifs.

Questions fréquemment posées

Comment convertir la valeur hexadécimale 3e7 en décimal ?

3e716=(3×162)+(14×161)+(7×160)=(3×256)+(14×16)+(7×1)=768+224+7=9993e7_{16} = (3 \times 16^2) + (14 \times 16^1) + (7 \times 16^0) = (3 \times 256) + (14 \times 16) + (7 \times 1) = 768 + 224 + 7 = 999.
Donc, 3e716=999103e7_{16} = 999_{10}.

Combien de nombres décimaux correspondent aux chiffres hexadécimaux A à F ?

Les lettres A à F représentent les nombres décimaux de 10 à 15. Ainsi, six valeurs décimales (10, 11, 12, 13, 14, 15) correspondent aux hexadécimaux A à F.

Pourquoi l’hexadécimal est-il utilisé en programmation ?

Parce qu’un chiffre hexadécimal équivaut exactement à quatre bits binaires, il simplifie la manière de représenter, lire et déboguer les séquences binaires. Par exemple, 11111111 en binaire peut facilement être écrit comme FF en hexadécimal.

Comment vérifier la correction d’une conversion hexadécimale en décimale ?

Après avoir calculé la valeur décimale, convertissez-la à nouveau en hexadécimal en divisant à plusieurs reprises par 16 et en enregistrant les restes. Si vous revenez à vos chiffres hexadécimaux d’origine, la conversion est correcte.

2022 de décimal à hexadécimal

Convertissons le nombre décimal 2022 en hexadécimal.

Division par 16QuotientReste
2022 ÷ 161266
126 ÷ 16714 (E)
7 ÷ 1607

Les restes de bas en haut donnent : 202210=7E6162022_{10} = 7E6_{16}.

Signaler un bug

Ce champ est requis.