Comment convertir un nombre en binaire ou en hexadécimal ?
Convertisseur pour les quatre bases numériques les plus courantes : décimal (nombres classiques), binaire (zéros et uns), octal et hexadécimal (HEX, avec lettres A-F).
Tape un nombre dans n'importe quel champ, les trois autres se mettent à jour instantanément. Plus une visualisation des bits pour les valeurs binaires, tu vois quels bits sont activés.
Utile pour les programmeurs (couleurs HEX, octets de mémoire), l'électronique (logique numérique) et les étudiants qui apprennent l'informatique.
Comment l'utiliser
- Tape un nombre dans n'importe lequel des quatre champs : binaire (2), octal (8), décimal (10), HEX (16).
- Les trois autres champs se mettent à jour automatiquement.
- Sous les champs, tu vois le visualiseur de bits : un graphique du nombre binaire. Bits actifs (1) en bleu, inactifs (0) en gris, groupés par 4 pour la lisibilité.
- Clique sur l'icône Copier à côté de n'importe quel champ pour copier la valeur.
- HEX accepte les lettres A à F (minuscules ou majuscules, sans différence).
Quand c'est utile
Les usages les plus courants :
- Couleurs HEX en webdesign : "que vaut #FF5733 en RGB ?". Convertis chaque paire : FF=255, 57=87, 33=51 → RGB(255, 87, 51).
- Programmation et débogage : "que vaut 10101010 en décimal ?" → 170. "Quel nombre est 0x1F4 ?" → 500. La question classique quand tu regardes un registre CPU ou un dump mémoire.
- Électronique et microcontrôleurs : tables de broches GPIO, masques de bits de registres, adresses mémoire. Tu vis en HEX et binaire ici.
- Permissions de fichiers Linux : chmod 755 est octal. Chaque chiffre (rwx = read-write-execute) fait 3 bits binaires.
- Encodage de caractères Unicode : le caractère "€" est U+20AC. Convertis 20AC du HEX en décimal (8364) pour l'écrire en HTML comme `€`.
- Pédagogie, comment les ordinateurs "pensent" : le binaire est le fondement de l'informatique. Le visualiseur de bits montre que 8 = 1000 (un bit), 16 = 10000 (un bit plus loin). Les nombres sont des puissances de deux.