DEV

Convertisseur de Bases Numériques — Binaire, Hexadécimal, Décimal

En informatique, les nombres s'expriment en binaire (base 2), octal (base 8), décimal (base 10) et hexadécimal (base 16). Notre Convertisseur de Bases convertit instantanément entre toutes ces représentations et affiche les calculs pour comprendre la conversion.

Pourquoi différentes bases numériques ?

Les ordinateurs opèrent nativement en binaire. L'hexadécimal est une représentation compacte du binaire (1 chiffre hex = 4 bits). L'octal est utilisé dans les permissions Unix. Le décimal est la base humaine. Connaître les conversions est essentiel en programmation bas niveau et en sécurité.

Comment utiliser notre Convertisseur

  1. Saisissez un nombre dans n'importe quelle base : binaire, octal, décimal ou hexadécimal.
  2. Les équivalents dans toutes les autres bases s'affichent instantanément.
  3. Consultez les calculs de conversion pour comprendre le processus.
  4. Utilisez le mode opérations pour effectuer des opérations bitwise (ET, OU, XOR).

Cas d'utilisation courants

  • Couleurs web : Convertissez les codes hexadécimaux RGB (#FF5733) en valeurs décimales pour la manipulation en code.
  • Permissions Unix : Décodez les permissions octal (chmod 755 = rwxr-xr-x).
  • Débogage binaire : Analysez les masques de bits et les flags dans les registres des microcontrôleurs.
  • Adressage mémoire : Convertissez les adresses hexadécimales en décimal pour le calcul d'offsets.

Prêt à l'essayer ? Utilisez notre Convertisseur de Bases gratuitement — sans inscription, fonctionne dans votre navigateur.

Questions fréquentes

Comment convertir un nombre binaire en décimal ?

Multipliez chaque bit par sa puissance de 2 correspondante (de droite à gauche, en commençant par 2⁰) et additionnez. Par exemple : 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11₁₀.

Pourquoi l'hexadécimal utilise-t-il des lettres ?

L'hexadécimal nécessite 16 symboles. Après 9, les lettres A-F représentent les valeurs 10-15. Ainsi, FF₁₆ = 255₁₀ — c'est pourquoi les codes couleur CSS vont de #000000 à #FFFFFF.

À quoi servent les opérations bitwise ?

Les opérations bitwise (ET, OU, XOR, décalage) manipulent directement les bits individuels. Elles sont utilisées pour les masques de permissions, les flags de configuration, la compression de données et la cryptographie.