Convertir un nombre décimal en binaire et en hexadécimal

Convertissez instantanément entre les systèmes décimal, binaire et hexadécimal.

Entrez une valeur
10
2
16
Comprendre les Bases Numériques
Décimal (Base 10)
Le système que nous utilisons tous les jours, avec 10 symboles (0 à 9).
Binaire (Base 2)
Le langage fondamental des ordinateurs. Il n'utilise que deux symboles : 0 et 1.
Hexadécimal (Base 16)
Un système compact très utilisé en informatique (ex: codes couleur #FFFFFF). Il utilise 16 symboles : 0 à 9, puis les lettres A à F pour représenter les valeurs de 10 à 15.

Astuce : Chaque chiffre hexadécimal correspond exactement à un groupe de 4 chiffres binaires (un quartet). C'est pourquoi cette base est si pratique en informatique.

Ex: F (hexa) = 15 (décimal) = 1111 (binaire)

Les systèmes de numération : les langages secrets des machines

Dans notre vie de tous les jours, nous utilisons presque exclusivement le système décimal. Composé de dix chiffres (de 0 à 9), il est le fondement de tous nos calculs. Pourtant, dès que nous interagissons avec un ordinateur, une tablette ou un smartphone, nous entrons dans un monde gouverné par d’autres langages mathématiques. Le système binaire est la langue maternelle de toute machine électronique, tandis que le système hexadécimal agit comme un traducteur efficace entre l’homme et la machine. La conversion entre ces bases est une compétence clé en informatique et en électronique, permettant de dialoguer avec la technologie.

Comprendre la logique de conversion entre les bases

La conversion d’un nombre d’un système à un autre n’est pas une opération magique, mais une simple traduction basée sur le concept de « base ». Notre base 10 utilise dix symboles. Le système binaire, ou base 2, n’en utilise que deux : le 0 et le 1. Le système hexadécimal, ou base 16, en utilise seize (les chiffres de 0 à 9 et les lettres de A à F).

Passer du décimal au binaire, c’est décomposer un nombre en une somme de puissances de 2 (1, 2, 4, 8, 16, 32, etc.). Le processus de conversion revient à se demander : pour obtenir mon nombre de départ, quelles puissances de 2 dois-je « allumer » (représentées par un 1) et lesquelles dois-je « éteindre » (représentées par un 0) ? C’est ainsi que l’ordinateur stocke et manipule l’information, sous forme d’une succession de signaux électriques qui sont soit « on », soit « off ».

L’hexadécimal intervient comme un système de simplification. Une longue suite de chiffres binaires est difficile à lire et à retranscrire sans erreur pour un humain. Comme 16 est une puissance de 2 (16 = 2⁴), chaque chiffre hexadécimal peut représenter un groupe de quatre chiffres binaires. La conversion vers l’hexadécimal permet donc de « compresser » l’écriture binaire en une forme beaucoup plus courte et lisible, agissant comme un pont entre le langage machine et le programmeur.

À quoi servent ces conversions au quotidien ?

Même sans être un expert en programmation, nous sommes constamment en contact avec des nombres exprimés en binaire ou en hexadécimal.

  • Les couleurs sur nos écrans : Le code couleur d’un site web ou d’un logiciel de retouche photo est souvent exprimé en hexadécimal. Par exemple, un bleu vif peut avoir le code #0000FF. Ce code est une notation compacte qui indique à l’écran la quantité de lumière rouge (00), verte (00) et bleue (FF, la valeur maximale) à émettre. C’est bien plus pratique que d’écrire son équivalent binaire.
  • Les adresses réseau : Chaque appareil connecté à un réseau possède une adresse unique, appelée adresse MAC, qui est écrite en hexadécimal (par exemple 3A:7F:21:C8:B4:9E). Les adresses internet modernes (IPv6) utilisent également ce système pour gérer les milliards d’appareils connectés dans le monde.
  • La mémoire de l’ordinateur : En cas d’erreur ou de « bug », les informaticiens doivent parfois inspecter directement la mémoire de l’ordinateur. Les adresses des emplacements mémoire sont alors affichées en hexadécimal pour fournir une référence précise et concise.

Astuce : la conversion rapide entre binaire et hexadécimal

La relation étroite entre la base 2 et la base 16 rend leur conversion mutuelle particulièrement rapide. Puisque chaque chiffre hexadécimal correspond exactement à un paquet de quatre chiffres binaires (appelé un « quartet » ou « nibble »), il suffit d’apprendre cette correspondance pour traduire quasi instantanément.

Pour convertir un long nombre binaire en hexadécimal, il faut le regrouper en paquets de quatre chiffres en partant de la droite. Ensuite, on remplace chaque paquet par le caractère hexadécimal correspondant.

BinaireHexadécimalBinaireHexadécimal
0000010008
0001110019
001021010A
001131011B
010041100C
010151101D
011061110E
011171111F

Par exemple, le nombre binaire 11010110 se sépare en 1101 et 0110. En regardant le tableau, 1101 correspond à D et 0110 correspond à 6. Le nombre binaire 11010110 est donc D6 en hexadécimal. C’est une méthode infaillible pour ne pas avoir à passer par le système décimal.


Avatar photo

Écrit par Jamie

Passionné par l'enseignement des mathématiques, j'ai 40 ans et j'évolue dans le domaine de l'éducation depuis de nombreuses années. Mon objectif est d'aider mes élèves à développer une compréhension profonde des concepts mathématiques tout en cultivant leur curiosité. Sur ce site, vous trouverez des ressources et des informations pour approfondir vos connaissances en mathématiques. Ma priorité est votre satisfaction et j'explique de manière pédagogique et détaillée toutes les étapes de calcul pour que tout le monde puisse comprendre.

Autres outils qui pourraient vous intéresser...

Ce que nos utilisateurs disent

"Le simulateur de prêt m'a permis de préparer mon rendez-vous à la banque comme un pro. Simple, rapide et incroyablement complet. Je recommande !"

Jean D.
Jean D.

Futur propriétaire

"Enfin un site qui explique clairement comment calculer le dosage du béton. J'ai pu commander les bonnes quantités pour ma terrasse sans gaspiller."

Sophie L.
Sophie L.

Bricoleuse

"Les articles du blog sont une mine d'or. J'ai enfin compris comment fonctionnait le calcul de mon salaire net avant impôt."

Marc A.
Marc A.

Salarié