Conversion

Convertisseur binaire en hexadé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 de numération binaire ?

Le système de numération binaire est l’un des systèmes les plus fondamentaux en informatique et en électronique numérique. Il utilise seulement deux chiffres — 0 et 1 — pour représenter tous les nombres possibles. Chaque chiffre dans un nombre binaire est appelé un “bit”. Le binaire est le langage naturel des ordinateurs parce que tous les appareils numériques modernes utilisent deux états (activé et désactivé, représentés par 1 et 0) pour stocker et traiter les données.

Par exemple :

  • Le nombre décimal 2 en binaire s’écrit 10.
  • Le nombre décimal 7 en binaire est 111.

Chaque position de chiffre en binaire représente une puissance de 2 :

Valeur binaire=bn×2n+bn1×2n1+...+b1×21+b0×20\text{Valeur binaire} = b_n \times 2^n + b_{n-1} \times 2^{n-1} + ... + b_1 \times 2^1 + b_0 \times 2^0

bib_i peut être 0 ou 1.

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

Le système hexadécimal (ou simplement “hex”) est un système en base 16. Il se compose de 16 chiffres — de 0 à 9 puis de A à F (représentant les valeurs décimales de 10 à 15). Il est largement utilisé en programmation, en adressage mémoire et en graphisme informatique car il permet une représentation compacte des grands nombres binaires.

Chiffre hexadécimalValeur décimale
00
11
22
33
44
55
66
77
88
99
A10
B11
C12
D13
E14
F15

Par exemple :

  • Décimal 255 = FF en hexadécimal.
  • Décimal 64 = 40 en hexadécimal.

Formule de conversion

Les nombres binaires peuvent être groupés directement et convertis en nombres hexadécimaux car les deux sont des puissances de deux :

16=2416 = 2^4

Cela signifie qu’un chiffre hexadécimal représente exactement quatre chiffres binaires (bits). Le processus de conversion étape par étape est le suivant :

  1. Grouper les chiffres binaires par ensembles de quatre, en commençant par la droite (ajouter des zéros en tête si nécessaire).
  2. Convertir chaque groupe de quatre bits en sa valeur hexadécimale correspondante.
  3. Combiner tous les chiffres hexadécimaux en un seul nombre hexadécimal.

Tableau de conversion des groupes de 4 bits

BinaireHexadécimal
00000
00011
00102
00113
01004
01015
01106
01117
10008
10019
1010A
1011B
1100C
1101D
1110E
1111F

Exemples

Vous pouvez utiliser deux méthodes de conversion. Examinons-les avec des exemples.

Exemple 1 : Convertir le binaire 1101101 en hexadécimal

Étape 1 : Grouper en ensembles de 4 bits (de droite à gauche)
Nombre binaire : 0110 1101

Étape 2 : Convertir chaque groupe en utilisant le tableau
0110 → 6
1101 → D

Réponse :
Binaire 1101101 = Hexadécimal 6D

Processus de divisionQuotientReste en décimal → Hex
109 ÷ 16613 → D
6 ÷ 1606

Le résultat est 6D.

Exemple 2 : Convertir le binaire 101101001010 en hexadécimal

Étape 1 : Convertir en décimal

1011010010102=1×211+0×210+1×29+1×28+0×27+1×26+0×25+0×24+1×23+0×22+1×21+0×20=289010101101001010_2 = 1 \times 2^{11} + 0 \times 2^{10} + 1 \times 2^9 + 1 \times 2^8 + 0 \times 2^7 + 1 \times 2^6 + 0 \times 2^5 + 0 \times 2^4 + 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 0 \times 2^0 = 2890_{10}

Étape 2 : Convertir en hexadécimal

289010=708A162890_{10} = 708A_{16}
Processus de divisionQuotientReste en décimal → Hex
2890 ÷ 1618010 → A
180 ÷ 16114
11 ÷ 16011 → B

Cela donne le résultat B4A, confirmant l’équivalence avec le binaire.

Pourquoi le binaire et l’hexadécimal sont utilisés en informatique

Les ordinateurs utilisent le binaire en interne car il est facile de représenter deux états physiquement (courant électrique allumé ou éteint). Cependant, les nombres binaires peuvent devenir très longs. La représentation des grands nombres binaires en forme hexadécimale les raccourcit considérablement et améliore la lisibilité pour les programmeurs.

Par exemple :

  • Binaire : 1111 1111 1111 1111
  • Hexadécimal : FFFF

Les deux représentent la même valeur mais la forme hexadécimale est plus courte et plus facile à interpréter.

Questions fréquemment posées

Comment convertir un nombre binaire comme 11110000 en hexadécimal ?

Grouper en ensembles de 4 bits : 1111 0000
1111 → F, 0000 → 0
Par conséquent, le résultat est F0.

Combien de chiffres hexadécimaux sont nécessaires pour représenter 8 chiffres binaires ?

Puisqu’un chiffre hexadécimal représente 4 bits, 8 chiffres binaires nécessitent 8 ÷ 4 = 2 chiffres hexadécimaux.

Pourquoi les chiffres hexadécimaux vont jusqu’à F ?

L’hex utilise la base 16, donc après 9, les lettres A-F représentent les valeurs décimales de 10 à 15 pour remplir les 16 positions de symboles possibles.

Comment la méthode de regroupement simplifie-t-elle la conversion ?

Le regroupement direct en segments de 4 bits évite de convertir le binaire en décimal d’abord, rendant le processus plus rapide et moins sujet à erreur.

Les fractions binaires peuvent-elles également être converties en hexadécimal ?

Oui, les nombres binaires fractionnaires peuvent également être convertis. Il suffit de regrouper les bits de chaque côté du point décimal séparément en ensembles de quatre, puis de convertir chaque groupe. Par exemple, binaire 1010.1101 = hex A.D.

Signaler un bug

Ce champ est requis.