Quatre bases, une seule saisie
Les ordinateurs comptent en base 2, les développeurs lisent en base 16, et nous pensons en base 10 : convertir entre ces systèmes de numération est un geste quotidien en informatique — lire une couleur CSS (#FF6600), décoder un masque réseau, déboguer une trame, préparer un TP de NSI. Ce convertisseur binaire-hexadécimal accepte la saisie dans n'importe laquelle des quatre bases et affiche simultanément les trois autres, sans bouton à presser.
Comment l'utiliser ?
- Choisissez la base d'entrée : décimal, binaire, octal ou hexadécimal.
- Saisissez la valeur :
255,11111111,377ouFF— majuscules ou minuscules. - Copiez le résultat voulu avec le bouton en face de chaque base.
Exemple complet : 255 (décimal) = 11111111 (binaire) = 377 (octal) = FF (hexadécimal).
Comprendre les bases
| Base | Chiffres | Usage typique |
|---|---|---|
| Binaire (2) | 0, 1 | Le langage des circuits : chaque chiffre est un bit |
| Octal (8) | 0-7 | Permissions Unix (chmod 755) |
| Décimal (10) | 0-9 | Notre système courant |
| Hexadécimal (16) | 0-9 puis A-F | Couleurs web, adresses mémoire, MAC : 2 chiffres = 1 octet |
La méthode manuelle, pour comprendre : du décimal vers une base b, on divise successivement par b et on lit les restes de bas en haut. Vers le décimal, chaque chiffre est multiplié par la puissance de sa position : FF = 15×16¹ + 15×16⁰ = 255.
Cas d'usage
- Développement web : décomposer une couleur hexadécimale en composantes décimales R, G, B (FF → 255).
- Réseaux : convertir un octet de masque (11000000 → 192) ou une adresse MAC.
- Étudiants NSI / informatique : vérifier les exercices de conversion et s'entraîner avant l'évaluation.
- Électronique : lire les registres d'un microcontrôleur documentés en hexa.
Erreurs fréquentes
- Chiffre hors base : 1220 n'existe pas en binaire, G n'existe pas en hexadécimal — l'outil indique le caractère fautif.
- Confondre 0x et # : 0xFF (programmation) et #FF (couleurs) désignent la même valeur hexadécimale ; saisissez simplement FF.
- Oublier les zéros de tête : en binaire sur 8 bits, 5 s'écrit 00000101 — les zéros de tête ne changent pas la valeur.
Compatibilité
Fonctionne sur mobile, tablette et ordinateur ; conversions locales, aucune donnée transmise. Pour les calculs sur ces valeurs (opérations, puissances de 2), enchaînez avec la calculatrice scientifique.