Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Binaire (base 2)
1101000111111
Base 16 → Base 2
Complété (4 bits par chiffre) 0001101000111111
Valeur décimale 6 719
Chiffres hexa 4

Qu'est-ce qu'un convertisseur hexadécimal vers binaire ?

Un convertisseur hexadécimal vers binaire transforme un nombre hexadécimal (base 16) en son équivalent binaire (base 2). L'hexadécimal est omniprésent en informatique — pour les adresses mémoire, les codes couleur, les adresses MAC ou le code machine — car il offre une façon compacte d'écrire du binaire. Chaque chiffre hexa correspond exactement à quatre bits, ce qui rend la conversion à la fois rapide et sans perte d'information.

Comment l'utiliser

Saisissez une valeur hexadécimale dans le champ. Vous pouvez ajouter ou non le préfixe 0x, et les lettres A à F sont acceptées en majuscules comme en minuscules. Le calculateur renvoie la chaîne binaire complète, une version complétée à 4 bits par chiffre hexa (l'affichage par « quartet », ou nibble), l'entier décimal correspondant, ainsi que le nombre de chiffres hexa que vous avez saisis.

La formule expliquée

Puisque \(16 = 2^4\), chaque chiffre hexa se traduit parfaitement par un groupe de 4 bits. Le convertisseur repère le motif de 4 bits de chaque chiffre, puis les concatène dans l'ordre :

$$\text{Binary}_2 = \underset{i}{\Vert}\; \text{map}\!\left(\text{Hex digit}_i\right)$$

Pour un résultat lisible, les zéros de tête sont supprimés ; la ligne complétée conserve chaque quartet afin de visualiser l'alignement chiffre par chiffre. La valeur décimale est obtenue par une somme positionnelle : \(N = \sum d_i \cdot 16^i\).

Un chiffre hexadécimal correspondant à un quartet de 4 bits
Chaque chiffre hexadécimal se convertit directement en un quartet binaire de 4 bits.

Exemple concret

Convertissons 1A3F. On traduit chaque chiffre : 1 → 0001, A → 1010, 3 → 0011, F → 1111. Une fois concaténé, cela donne 0001101000111111 ; en retirant les zéros de tête, on obtient 1101000111111. La valeur décimale vaut $$1 \times 4096 + 10 \times 256 + 3 \times 16 + 15 = 6719.$$

Plusieurs chiffres hexadécimaux étendus en groupes de 4 bits concaténés formant un nombre binaire
Une valeur hexadécimale à plusieurs chiffres devient binaire en concaténant le quartet de chaque chiffre.

Questions fréquentes

La casse a-t-elle une importance ? Non — 1a3f et 1A3F donnent exactement le même résultat.

Et le préfixe 0x ? Il est facultatif et automatiquement ignoré.

Pourquoi la version complétée a-t-elle plus de chiffres ? La ligne complétée utilise toujours exactement quatre bits par chiffre hexa, afin de rendre visibles les limites de chaque quartet, tandis que le résultat principal supprime les zéros de tête inutiles.

Dernière mise à jour: