Programmation
Hexadécimal, binaire et décimal : guide pour les comprendre
Si vous programmez ou étudiez l'informatique, vous rencontrez tôt ou tard des nombres en binaire ou hexadécimal. Voici ce qu'ils sont et comment passer de l'un à l'autre.
Pourquoi plusieurs systèmes
Le système décimal (base 10) est celui du quotidien. Les ordinateurs travaillent en binaire (base 2 : seulement 0 et 1) car leurs circuits ont deux états. L'hexadécimal (base 16) est une écriture compacte du binaire : chaque chiffre hex vaut 4 bits.
Compter dans chaque base
| Décimal | Binaire | Hexadécimal |
|---|---|---|
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
| 255 | 11111111 | FF |
Convertir étape par étape
Pour passer du décimal au binaire, divisez par 2 successivement et lisez les restes de bas en haut. Pour passer du binaire à l'hexadécimal, groupez les bits par 4 depuis la droite et traduisez chaque groupe. Par exemple, 11111111 → 1111 1111 → FF.
Convertissez entre hexadécimal, binaire, octal et décimal instantanément.
Convertisseur hex-binaire →