Menu

Convertisseur hexadécimal en binaire

Saisissez un nombre hexadécimal et lisez son écriture binaire, avec les quatre bits de chaque chiffre affichés en dessous. La page s'ouvre sur 3F, qui s'écrit 111111.

Par Nethanel Bar, Co-founder & CEO

Dernière mise à jour

Prêt à vraiment apprendre à coder ?

Coddy vous apprend en écrivant du vrai code dans votre navigateur : leçons interactives, retour immédiat et aide de l'IA quand vous bloquez.

Comment convertir l'hexadécimal en binaire

L'hexadécimal et le binaire s'alignent exactement : un chiffre hexadécimal représente toujours quatre bits, car 16 vaut 2 puissance 4. Il n'y a donc aucun calcul à faire. Cherchez les quatre bits de chaque chiffre et écrivez-les côte à côte.

Il suffit d'apprendre les seize motifs. 0 s'écrit 0000, 1 s'écrit 0001, 8 s'écrit 1000, A s'écrit 1010 et F s'écrit 1111 ; la table ci-dessous les donne tous.

Les zéros de tête du premier groupe peuvent être retirés, puisque 0011 1111 et 111111 sont le même nombre. Gardez-les quand la valeur occupe une largeur fixe, comme un octet.

À savoir sur l'hexadécimal et le binaire

  • Un chiffre hexadécimal fait toujours quatre bits, et deux chiffres hexadécimaux font un octet.
  • Les motifs de 8, 4, 2 et 1 sont 1000, 0100, 0010 et 0001 ; tous les autres chiffres les combinent.
  • F s'écrit 1111 et 0 s'écrit 0000, donc FF est un octet dont tous les bits sont à 1.
  • Le retour utilise la même table à l'envers : groupez les bits par quatre depuis la droite et cherchez chaque groupe dans la table.

Table de conversion hexadécimal binaire

Les seize chiffres hexadécimaux avec leur motif de 4 bits et leur valeur décimale.

HexadécimalBinaireDécimal
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
A101010
B101111
C110012
D110113
E111014
F111115

Hexadécimal en binaire : exemples détaillés

3F

Hexadécimal

3F

Binaire

0011 1111

3 s'écrit 0011 et F s'écrit 1111.

Un masque d'octet

Hexadécimal

0xF0

Binaire

1111 0000

Les quatre bits de poids fort sont à 1 et les quatre de poids faible à 0 : c'est ainsi qu'un masque sélectionne un demi-octet.

Une couleur

Hexadécimal

#FF8800

Binaire

11111111 10001000 00000000

Chaque paire de chiffres hexadécimaux devient un octet de huit bits.

CAFE

Hexadécimal

CAFE

Binaire

1100 1010 1111 1110

C s'écrit 1100, A s'écrit 1010, F s'écrit 1111 et E s'écrit 1110.

Erreurs fréquentes en hexadécimal vers binaire

  • Écrire un chiffre avec moins de quatre bits au milieu d'un nombre. Dans A5B, le 5 s'écrit 0101, pas 101.
  • Traiter une lettre comme deux chiffres. A est un seul chiffre qui vaut 10, et ses bits sont 1010.
  • Passer d'abord par le décimal. Cela fonctionne, mais c'est plus lent et plus source d'erreurs que la table.
  • Mettre les groupes dans le mauvais ordre. Le premier chiffre hexadécimal donne les quatre bits les plus à gauche.

FAQ : hexadécimal en binaire

Comment s'écrit F en binaire ?
1111. F vaut 15, et 15 = 8 + 4 + 2 + 1.
Comment s'écrit A en binaire ?
1010. A vaut 10, et 10 = 8 + 2.
Pourquoi un chiffre hexadécimal fait-il quatre bits ?
Parce que 16 = 2 × 2 × 2 × 2. Quatre bits offrent exactement 16 combinaisons, autant que les 16 chiffres hexadécimaux.
Comment convertir de l'hexadécimal en binaire en Python ?
bin(int('3F', 16)) renvoie '0b111111'. Pour garder les huit bits, utilisez format(int('3F', 16), '08b'), qui renvoie '00111111'.

En savoir plus

Autres outils pour développeurs

Illustration des langages de programmation de Coddy

Apprendre à coder avec Coddy

COMMENCER