Convertisseur binaire, décimal, hexadécimal et octal

Les processeurs comptent en binaire, les adresses mémoire s’écrivent en hexadécimal, les permissions Unix utilisent l’octal et les humains pensent en décimal. Convertir à la main est fastidieux et source d’erreurs. Saisissez un nombre dans n’importe quelle base et vous voyez immédiatement son équivalent dans toutes les bases courantes.

Convertisseur de bases : mode d’emploi

  1. Choisissez la base dans laquelle votre nombre est écrit.
  2. Saisissez ou collez la valeur ; les chiffres sont validés selon la base choisie.
  3. Lisez les équivalents en binaire, octal, décimal et hexadécimal.
  4. Utilisez le sélecteur pour n’importe quelle autre base entre 2 et 36.

Questions fréquentes

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

La base 16 a besoin de seize symboles alors que nous n’avons que dix chiffres. A à F représentent les valeurs 10 à 15, si bien qu’un chiffre hexadécimal correspond exactement à quatre bits.

Pourquoi l’hexadécimal est-il si courant en programmation ?

Parce qu’un chiffre hexadécimal vaut quatre bits et que deux chiffres font un octet. C’est une écriture compacte et sans perte du binaire ; c’est pourquoi les couleurs, les adresses mémoire et les empreintes s’écrivent ainsi.

À quoi sert encore l’octal ?

Surtout aux permissions de fichiers sous Unix et Linux. Chaque groupe de trois bits — lecture, écriture, exécution — tient dans un chiffre octal, d’où le chmod 755.

L’outil gère-t-il les nombres négatifs ou décimaux ?

Il convertit les entiers positifs. Les parties décimales et le complément à deux dépendent de la taille du mot machine et du format, que l’outil ne cherche pas à deviner.

Calcul de pourcentage · Moyenne et médiane · Calculatrice de fractions · Produit en croix · Voir tous les outils

Également disponible en : English · Español · Português · Deutsch