Une explication étape par étape des conversions binaire, octale, décimale, hexadécimale et de base générale, y compris la méthode de division/multiplication et le groupement de bits.
Une base numérique (radix) est le nombre de chiffres distincts utilisés dans un système numérique. Le système décimal (base 10) que nous utilisons tous les jours possède 10 chiffres, de 0 à 9. Les ordinateurs utilisent le système binaire (base 2) car le matériel ne peut distinguer de manière fiable que deux états (marche/arrêt) ; l'octal (base 8) et l'hexadécimal (base 16) servent de « raccourcis » pour écrire des nombres binaires de façon compacte (chaque chiffre octal correspond à 3 bits, chaque chiffre hex à 4 bits).
Comment convertit-on du décimal en binaire ? (méthode de division)
Réponse rapideDivisez le nombre par la base cible (ex. 2) de façon répétée ; notez le reste à chaque étape. Continuez jusqu'à ce que le quotient atteigne 0 ; la lecture des restes dans l'ordre inverse donne le résultat. Exemple : 42 ÷ 2 = 21 reste 0 ; 21 ÷ 2 = 10 reste 1 ; 10 ÷ 2 = 5 reste 0 ; 5 ÷ 2 = 2 reste 1 ; 2 ÷ 2 = 1 reste 0 ; 1 ÷ 2 = 0 reste 1 → lu à l'envers, 101010.
L'onglet « Convertir » ci-dessus liste ces étapes automatiquement ; la précision ne se dégrade jamais, même avec de très grands nombres, grâce à BigInt.
Comment convertit-on du binaire en décimal ? (méthode du poids positionnel)
Réponse rapideMultipliez chaque chiffre, de droite à gauche, par une puissance croissante de 2 (2⁰, 2¹, 2², …) et additionnez les résultats. Exemple : 101010(2) = 1×32 + 0×16 + 1×8 + 0×4 + 1×2 + 0×1 = 32+8+2 = 42(10). La même méthode s'applique à n'importe quelle base — il suffit d'utiliser les puissances de la base cible.
Qu'est-ce que le groupement de bits (quartet / octet), et pourquoi est-ce important ?
Les nombres binaires deviennent longs, donc pour plus de lisibilité, ils sont divisés en groupes de 4 (quartet, ou nibble) ou 8 (octet). Par exemple, écrire 1111 1111 au lieu de 11111111 rend visuellement clair qu'il s'agit d'un seul octet (8 bits). Cet outil affiche automatiquement chaque résultat groupé à la fois par quartet et par octet.
Comment convertit-on les nombres négatifs et décimaux vers d'autres bases ?
Réponse rapideEn notation mathématique, un nombre négatif reçoit un « - » devant et sa valeur absolue est convertie normalement. La partie décimale (fractionnaire) est convertie en multipliant de façon répétée par la base cible : la partie entière de chaque multiplication devient un chiffre. La représentation matérielle réellement utilisée par les ordinateurs pour les nombres négatifs est le complément à deux à une largeur de bits fixe — vous la trouverez dans l'onglet « Bit Click » ci-dessus.
Table de conversion d'exemples
Nombres courants dans quatre bases numériques
| Décimal | Binaire | Octal | Hex |