keencalculator
  1. Accueil
  2. Technologie et écrans
  3. Convertisseur de bases numériques

Convertisseur de bases numériques

Convertissez un nombre entier entre binaire, octal, décimal et hexadécimal. Saisissez le nombre, indiquez sa base et celle que vous voulez, et les quatre représentations s’affichent ensemble. Les très longues valeurs sont traitées exactement.

Exemples rapides

Nombres entiers uniquement. Les espaces et un préfixe 0x, 0b ou 0o sont acceptés.

Vos chiffres restent dans votre navigateur. Rien n’est envoyé.
Résultat11111111
Binaire
11111111
Octal
377
Décimal
255
Hexadécimal
FF
Bits nécessaires
8

Configurations enregistrées

Enregistrez un jeu de valeurs que vous réutilisez (votre taux habituel, votre prêt, les dimensions de vos pièces) et rechargez-le d’un seul geste.

    Vos derniers calculs

    Les résultats que vous calculez ici sont conservés sur cet appareil pour que vous puissiez y revenir.

      Formule

      Valeur = Σ chiffre × base^position, en comptant les positions à partir de 0 à droite
      Pour convertir depuis le décimal : divisez à répétition par la nouvelle base et lisez les restes du dernier au premier
      Un chiffre hexadécimal = 4 chiffres binaires ; un chiffre octal = 3 chiffres binaires

      Mode d’emploi

      1. Saisissez le nombre. Les espaces et un préfixe 0x, 0b ou 0o sont ignorés.
      2. Choisissez la base dans laquelle il est écrit.
      3. Choisissez la base de conversion ; les autres bases sont listées sous le résultat.

      Exemples de calcul

      Décimal 255 en binaire

      Résultat
      11111111
      Hexadécimal
      FF
      Octal
      377
      Bits nécessaires
      8

      Binaire 1011 0110 en décimal : 128 + 32 + 16 + 4 + 2

      Résultat
      182
      Hexadécimal
      B6
      Octal
      266

      Hexadécimal 0x1F4 en décimal : 1 × 256 + 15 × 16 + 4

      Résultat
      500
      Binaire
      111110100
      Octal
      764
      Bits nécessaires
      9

      Les quatre bases

      Le binaire (base 2) n’utilise que 0 et 1, et c’est ainsi que les ordinateurs stockent tout. L’octal (base 8) utilise 0 à 7 et survit surtout dans les permissions de fichiers Unix comme 755. Le décimal (base 10) est le comptage de tous les jours. L’hexadécimal (base 16) utilise 0 à 9 et A à F, où A vaut 10 et F vaut 15, et c’est la façon compacte d’écrire des octets, des adresses mémoire et des couleurs.

      Convertir à la main

      Pour lire du binaire, additionnez les valeurs de position des 1 : 1011 0110 vaut 128 + 32 + 16 + 4 + 2 = 182. L’hexadécimal et le binaire se convertissent chiffre par chiffre, car chaque chiffre hexadécimal représente exactement quatre bits : B vaut 1011 et 6 vaut 0110, donc 1011 0110 s’écrit B6.

      Questions fréquentes

      Combien vaut 255 en binaire ?

      11111111, huit 1, la plus grande valeur qui tient dans un octet. En hexadécimal, c’est FF.

      Combien vaut FF en décimal ?

      255 : 15 × 16 + 15.

      Convertit-il les fractions ou les nombres négatifs ?

      Les entiers négatifs s’affichent avec un signe moins plutôt qu’en complément à deux. Les fractions ne sont pas prises en charge.

      Calculateurs associés