Convertisseur de bases numériques
Saisissez un nombre en binaire, décimal, hexadécimal ou octal : toutes les autres bases se mettent à jour en direct. Les très grands nombres sont pris en charge.
Saisissez un nombre dans n’importe quelle base
Valeur décimale
—
À propos des bases numériques
Une base indique combien de chiffres différents on utilise : 10 en décimal (0 à 9), 2 en binaire (0 et 1), 16 en hexadécimal (0 à 9 puis A à F). Les ordinateurs travaillent en binaire ; l’hexadécimal en est une écriture compacte, un chiffre hexadécimal valant exactement 4 bits.
Fonctionnalités
- Quatre bases synchronisées : décimal, hexadécimal, binaire, octal
- Base libre : n’importe quelle base de 2 à 36
- Grands nombres : aucune limite de taille, sans perte de précision
- Préfixes acceptés : 0x, 0b, 0o ; espaces et « _ » ignorés
- Complément à deux sur 8, 16, 32 ou 64 bits pour les nombres négatifs
- Groupement des chiffres par 4 (binaire, hexa) ou par 3 (décimal, octal)
Comment utiliser l’outil
- Étape 1 : tapez votre nombre dans le champ de sa base
- Étape 2 : lisez la conversion dans les autres champs
- Étape 3 : choisissez une autre base ou une largeur de complément à deux si besoin
Exemples
- 255 = FF en hexadécimal = 1111 1111 en binaire = 377 en octal
- 0x1F = 31 en décimal
- -1 en complément à deux sur 8 bits = 1111 1111 (0xFF)
- Permissions Unix : 755 en octal = 111 101 101 en binaire
Cas d’usage
- Programmation, masques de bits, registres et protocoles
- Couleurs CSS (#FF8800 → 255, 136, 0)
- Cours de NSI, d’informatique et d’électronique
- Adresses mémoire et dumps hexadécimaux
Confidentialité
Tout est calculé dans votre navigateur : les données saisies ne sont envoyées nulle part et nous n’y avons pas accès. Vous pouvez y coller des données internes sans risque.