Convertisseur de bases
Convertissez vos nombres entre les bases 2 à 36. Convertisseur de bases en ligne gratuit pour passer du binaire, octal, décimal ou hexadécimal à n'importe quel autre système.
Convertisseur de bases - Passez d'un système de numération à un autre
Ce convertisseur de bases transforme instantanément vos nombres entre toutes les bases comprises entre 2 et 36. Que vous travailliez en binaire (base 2), octal (base 8), décimal (base 10), hexadécimal (base 16) ou que vous ayez besoin d'une base personnalisée pour un identifiant ou un code, l'outil vous accompagne pas à pas.
Qu'est-ce qu'une base numérique ?
La base (ou radix) est le nombre de symboles distincts utilisés pour représenter un nombre. Exemples :
- Base 2 (binaire) : chiffres 0 et 1
- Base 8 (octal) : chiffres 0 à 7
- Base 10 (décimal) : chiffres 0 à 9
- Base 16 (hexadécimal) : chiffres 0 à 9 + lettres A-F
- Base 36 : chiffres 0 à 9 + lettres A-Z
Comment convertir deux bases différentes ?
La conversion se fait en deux étapes :
1. Passer de la base source au décimal :
- Multipliez chaque chiffre par la base élevée à la puissance de sa position
- Additionnez le tout
2. Passer du décimal à la base cible :
- Divisez le nombre décimal par la base cible
- Notez le reste (chiffre de droite)
- Répétez avec le quotient jusqu'à 0
- Lisez les restes du bas vers le haut
Quelles bases sont les plus courantes ?
Les bases les plus utilisées sont :
- Base 2 (binaire) : électronique et informatique
- Base 8 (octal) : permissions Unix, anciens systèmes
- Base 10 (décimal) : usage quotidien
- Base 16 (hexadécimal) : adresses mémoire, couleurs, données binaires
- Base 64 : encodage de données binaires en texte (Base64)
Peut-on convertir un nombre décimal ?
L'outil gère les entiers (nombres sans virgule). Les conversions avec partie fractionnaire sont plus complexes car il faut traiter la partie entière puis multiplier la partie décimale par la base cible. Pour l'instant, concentrez-vous sur les nombres entiers.
Que se passe-t-il avec les nombres négatifs ?
Les nombres négatifs sont supportés. Le signe - est conservé et la conversion porte uniquement sur la valeur absolue. Exemple : -15 en décimal donne -F en hexadécimal et -1111 en binaire.
Pourquoi limiter à 36 bases ?
La base 36 est la plus grande qui utilise uniquement les chiffres 0-9 et les lettres A-Z (10 + 26 = 36 symboles). Au-delà, il faudrait ajouter des caractères spéciaux, ce qui complique la lecture et l'intégration.
Tableau de référence des bases
| Décimal | Binaire | Octal | Hexadécimal | Base 36 |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 | 2 |
| 3 | 11 | 3 | 3 | 3 |
| 4 | 100 | 4 | 4 | 4 |
| 5 | 101 | 5 | 5 | 5 |
| 6 | 110 | 6 | 6 | 6 |
| 7 | 111 | 7 | 7 | 7 |
| 8 | 1000 | 10 | 8 | 8 |
| 9 | 1001 | 11 | 9 | 9 |
| 10 | 1010 | 12 | A | A |
| 15 | 1111 | 17 | F | F |
| 16 | 10000 | 20 | 10 | G |
| 31 | 11111 | 37 | 1F | V |
| 32 | 100000 | 40 | 20 | W |
| 35 | 100011 | 43 | 23 | Z |
| 36 | 100100 | 44 | 24 | 10 |
| 255 | 11111111 | 377 | FF | 73 |
| 1000 | 1111101000 | 1750 | 3E8 | RS |