Convertir des nombres entre binaire (base 2), octal (base 8), décimal (base 10) et hexadécimal (base 16). Conversion instantanée pour les quatre systèmes.
Référence rapide
| Décimal | Binaire | Octal | Hex |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 32 | 100000 | 40 | 20 |
| 64 | 1000000 | 100 | 40 |
| 128 | 10000000 | 200 | 80 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
| 1024 | 10000000000 | 2000 | 400 |
À propos des systèmes numériques
Les ordinateurs utilisent en interne le système binaire (base 2), tandis que les représentations hexadécimales (base 16) sont courantes en programmation pour les adresses mémoire et les codes couleur. L'octal (base 8) est utilisé dans les permissions de fichiers Unix. Le décimal (base 10) est le système numérique quotidien.
FAQ
Qu'est-ce qu'une base numérique ?
Une base numérique détermine le nombre de chiffres utilisés. La base 10 (décimal) utilise les chiffres 0–9, la base 2 (binaire) seulement 0 et 1, la base 16 (hexadécimal) les chiffres 0–9 et les lettres A–F.
Comment convertir le binaire en décimal ?
Multiplier chaque chiffre binaire par la puissance de 2 correspondante en partant de la droite et additionner. Exemple : 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11₁₀.
Pourquoi utilise-t-on l'hexadécimal en programmation ?
L'hexadécimal est compact et s'aligne bien avec le binaire : un chiffre hex représente exactement 4 bits. Cela facilite la lecture des adresses mémoire, des valeurs de couleur et des données d'octets.
Que sont les nombres octaux ?
Les nombres octaux utilisent les chiffres 0–7 (base 8). Ils sont utilisés dans les permissions de fichiers Unix (ex. chmod 755), où chaque chiffre octal correspond à 3 bits.
Comment convertir le décimal en binaire ?
Diviser le nombre décimal répétitivement par 2 et noter les restes. Le nombre binaire est lu de bas en haut. Exemple : 11 ÷ 2 → reste 1 ; 5 ÷ 2 → 1 ; 2 ÷ 2 → 0 ; 1 ÷ 2 → 1 → résultat : 1011.