Convertisseur de Bases Numériques
Convertissez entre décimal, binaire, hexadécimal et octal instantanément. Gratuit, sans inscription.
Qu'est-ce que la conversion de bases numériques ?
Une base numérique (ou radix) détermine le nombre de chiffres uniques utilisés pour représenter les nombres. La plus familière est la base 10 (décimal), qui utilise les chiffres 0–9. Les ordinateurs et systèmes numériques dépendent largement d'autres bases pour le stockage et la communication.
Les quatre bases les plus courantes
- Décimal (Base 10) — Le système de numération standard que nous utilisons au quotidien. Dix chiffres : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
- Binaire (Base 2) — Le langage natif des ordinateurs. Seulement deux chiffres : 0 et 1. Chaque chiffre représente un bit, la plus petite unité de données.
- Hexadécimal (Base 16) — Utilise les chiffres 0–9 et les lettres A–F. Extrêmement compact : un seul chiffre hex représente 4 bits binaires. Utilisé dans les codes couleur, les adresses mémoire et les valeurs d'octets.
- Octal (Base 8) — Utilise les chiffres 0–7. Chaque chiffre octal correspond à 3 bits binaires.
Historiquement courant dans les permissions de fichiers Unix (ex.
chmod 755).
Pourquoi la conversion de bases est-elle importante ?
Comprendre la conversion de bases est fondamental en informatique.
Les adresses mémoire s'écrivent en hexadécimal, les masques réseau en binaire et les permissions de fichiers en octal.
Les développeurs web utilisent des codes couleur hex comme #FF5733 quotidiennement.
Les hachages cryptographiques et les sommes de contrôle sont souvent exprimés sous forme de chaînes hexadécimales.
Savoir comment les bases se rapportent les unes aux autres facilite grandement le débogage, la rétro-ingénierie et
la programmation de bas niveau.
Référence rapide : 0–15 dans les quatre bases
Ce tableau montre les mêmes valeurs exprimées en décimal, binaire, hexadécimal et octal — la plage la plus souvent nécessaire lors du travail avec des nibbles de 4 bits.
| Décimal | Binaire | Hex | Octal |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 8 | 10 |
| 9 | 1001 | 9 | 11 |
| 10 | 1010 | A | 12 |
| 11 | 1011 | B | 13 |
| 12 | 1100 | C | 14 |
| 13 | 1101 | D | 15 |
| 14 | 1110 | E | 16 |
| 15 | 1111 | F | 17 |
Référence des conversions courantes
Codes couleur hexadécimaux
Les couleurs web s'écrivent comme trois paires d'octets hex (RRGGBB), chacune de 00 à FF.
| Couleur | Hex | Rouge (Déc) | Vert (Déc) | Bleu (Déc) |
|---|---|---|---|---|
| Blanc | #FFFFFF | 255 | 255 | 255 |
| Noir | #000000 | 0 | 0 | 0 |
| Rouge | #FF0000 | 255 | 0 | 0 |
| Lime | #00FF00 | 0 | 255 | 0 |
| Bleu | #0000FF | 0 | 0 | 255 |
| Jaune | #FFFF00 | 255 | 255 | 0 |
| Cyan | #00FFFF | 0 | 255 | 255 |
| Magenta | #FF00FF | 255 | 0 | 255 |
Motifs binaires courants
| Motif | Binaire | Décimal | Hex | Signification |
|---|---|---|---|---|
| Tout zéros (octet) | 00000000 | 0 | 00 | Nul / éteint |
| Tout uns (octet) | 11111111 | 255 | FF | Complet / octet maximum |
| Nibble haut actif | 11110000 | 240 | F0 | 4 bits supérieurs |
| Nibble bas actif | 00001111 | 15 | 0F | 4 bits inférieurs |
| Puissances de 2 moins 1 | 01111111 | 127 | 7F | Octet signé maximum |
| Unix rwxr-xr-x | 111101101 | 493 | 1ED | Octal 755 |
Foire aux Questions
chmod 755 définit les permissions à l'aide de chiffres octaux — 7 (rwx), 5 (r-x), 5 (r-x) pour le propriétaire, le groupe et les autres respectivement.