Le binaire, l’octal et l’hexadécimal sont tous des systèmes à valeur de position. La différence vient de la base. Le binaire est en base , l’octal en base et l’hexadécimal en base . Une fois cette idée comprise, les symboles paraissent beaucoup moins mystérieux.
Dans tout système de numération positionnel, chaque position est une puissance de la base. En base , les positions valent , , , etc. En base , les positions valent , , , , , etc. La même règle fonctionne pour toutes les bases.
Quels symboles utilise chaque système de numération
Le binaire n’utilise que les chiffres et .
L’octal utilise les chiffres de à .
L’hexadécimal utilise symboles : à , puis à pour les valeurs de à .
Cela signifie qu’un chiffre hexadécimal peut contenir plus d’information qu’un chiffre binaire, car une position en hexadécimal compte selon des puissances de , et non de .
L’idée essentielle
Un nombre ne change pas de valeur simplement parce qu’on l’écrit dans une autre base. Seule sa représentation change.
Par exemple, le nombre en base reste la même quantité qu’on l’écrive en binaire, en octal ou en hexadécimal. Les différentes bases sont comme différentes langues pour exprimer la même quantité.
Un exemple clair : écrire en binaire, en octal et en hexadécimal
Commençons en base .
Ce sont des puissances de :
Donc, l’écriture binaire a des aux positions , , et :
Utilisons maintenant l’écriture binaire pour obtenir l’octal. Comme , on regroupe les chiffres binaires par paquets de en partant de la droite :
Chaque groupe devient un chiffre octal :
Donc
Passons maintenant à l’hexadécimal. Comme , on regroupe les chiffres binaires par paquets de en partant de la droite. On ajoute des zéros à gauche si nécessaire :
Puis on convertit chaque groupe :
Donc
Les trois écritures représentent la même quantité :
Erreurs fréquentes
Une erreur fréquente consiste à oublier que la base change les valeurs de position. La suite ne signifie pas la même chose en base , en base et en base .
Une autre erreur consiste à utiliser des chiffres que la base n’autorise pas. Par exemple, ne peut pas apparaître dans un nombre binaire, et ne peut pas apparaître dans un nombre octal.
Les élèves regroupent aussi souvent mal les chiffres binaires lors d’une conversion vers l’octal ou l’hexadécimal. Il faut regrouper à partir de la droite et ajouter des zéros à gauche si un groupe complet est nécessaire.
Quand utilise-t-on ces systèmes de numération
Le binaire est le langage de base des systèmes numériques, car les interrupteurs ont naturellement deux états. L’octal et l’hexadécimal sont des façons plus compactes d’écrire de longues suites binaires.
Il n’est pas nécessaire d’étudier l’informatique pour comprendre l’idée mathématique. Ces systèmes restent utiles, car ils entraînent à la règle fondamentale de toute écriture positionnelle : la valeur dépend de la base et de la position.
Essayez une conversion similaire
Essayez de convertir en binaire, en octal et en hexadécimal. Commencez par l’écrire comme une somme de puissances de , puis regroupez les chiffres binaires pour obtenir les deux autres écritures.
Besoin d'aide pour un problème ?
Envoyez votre question et obtenez une solution vérifiée, étape par étape, en quelques secondes.
Ouvrir GPAI Solver →