10
Convertisseur de bases numériques — Binaire, Octal, Décimal, Hexadécimal et plus
Les systèmes de numération sont le fondement de l'informatique et de l'électronique numérique. Chaque système utilise un nombre défini de symboles (appelé base) pour représenter les nombres. Le convertisseur de bases numériques gratuit de GetTools vous permet de convertir instantanément n'importe quel nombre entre le binaire (base 2), l'octal (base 8), le décimal (base 10), l'hexadécimal (base 16) et toute base personnalisée de 2 à 36 — avec représentation binaire visuelle et étapes de conversion détaillées.
Les quatre principaux systèmes numériques
- Binaire (Base 2) : Utilise seulement 0 et 1 — langage fondamental des processeurs et circuits numériques. Chaque bit représente un état marche/arrêt. Exemple : 13 en décimal = 1101 en binaire.
- Octal (Base 8) : Utilise les chiffres 0 à 7. Encore utilisé sous Unix/Linux pour les permissions de fichiers (
chmod 755). Chaque chiffre octal représente 3 bits binaires. - Décimal (Base 10) : Le système du quotidien, avec les chiffres 0 à 9.
- Hexadécimal (Base 16) : Utilise 0-9 et A-F. Très répandu en programmation car chaque chiffre hex représente 4 bits, rendant les valeurs binaires plus compactes à lire.
Applications pratiques
- Couleurs CSS :
#FF5733signifie R=255, G=87, B=51 — l'hexadécimal simplifie la lecture des composantes colorées - Permissions Linux :
chmod 755= binaire 111 101 101 - Adresses réseau MAC et IPv6 : écrites en hexadécimal pour plus de concision
- Débogage et programmation bas niveau : les valeurs mémoire s'affichent en hexadécimal dans les débogueurs
- Cryptographie : les clés et hachages sont exprimés en hexadécimal
Comment fonctionne la conversion ?
Tout nombre est d'abord converti en décimal comme étape intermédiaire, puis du décimal vers la base cible. Par exemple, FF hexadécimal → 255 décimal → 11111111 binaire. L'outil effectue ces étapes automatiquement et les affiche dans la section « Étapes de conversion ».