Aller au contenu principal

Décimale en binaire

La conversion se fait automatiquement pendant la saisie.

Convertir un texte entier de décimal en binaire

Le convertisseur ci-dessus traite une valeur à la fois. Saisissez ici une suite de nombres décimal séparés par des espaces : chacun est converti en binaire.

0 octet

0 octet

La conversion se fait automatiquement pendant la saisie, dans les deux sens.

Outil permettant la conversion de nombre décimal en nombre binaire

Cette page vous permet de réaliser des conversions décimale en binaire

Comment convertir du décimal en binaire

La méthode de référence est la division euclidienne successive par 2. Divisez le nombre par 2, notez le reste, qui vaut 0 ou 1, recommencez avec le quotient, et arrêtez-vous lorsque le quotient atteint 0.

Les restes forment le nombre binaire, mais dans l'ordre inverse de leur obtention : le dernier reste calculé est le bit de poids fort, le premier est le bit de poids faible. On les lit donc de bas en haut.

Une seconde méthode, souvent plus rapide sur un octet, procède par soustraction des puissances de 2. Parcourez les poids 128, 64, 32, 16, 8, 4, 2 et 1 : si le poids tient dans ce qui reste, écrivez 1 et soustrayez-le, sinon écrivez 0 et passez au suivant.

Complétez enfin par des zéros à gauche pour atteindre huit bits. Ce cadrage est la forme normale d'un octet et de tout code ascii.

Exemple pas à pas

Départ (décimal)90
  1. Étape 1 : Division 1

    90 ÷ 2 = 45, reste 0

    90 est pair, le bit de poids faible vaut 0.

  2. Étape 2 : Division 2

    45 ÷ 2 = 22, reste 1

    45 est impair.

  3. Étape 3 : Division 3

    22 ÷ 2 = 11, reste 0

    22 est pair.

  4. Étape 4 : Division 4

    11 ÷ 2 = 5, reste 1

    11 est impair.

  5. Étape 5 : Division 5

    5 ÷ 2 = 2, reste 1

    5 est impair.

  6. Étape 6 : Division 6

    2 ÷ 2 = 1, reste 0

    2 est pair.

  7. Étape 7 : Division 7

    1 ÷ 2 = 0, reste 1

    Le quotient atteint 0 : les divisions s'arrêtent.

  8. Étape 8 : Lecture des restes de bas en haut

    1011010

    Du dernier reste obtenu vers le premier.

  9. Étape 9 : Cadrage sur huit bits

    01011010

    Un zéro complète l'octet à gauche.

Résultat (binaire)01011010

Erreurs fréquentes

  • Lire les restes dans l'ordre des divisions : la lecture se fait toujours de bas en haut, du dernier reste au premier.
  • Arrêter les divisions à 1 sans noter son reste : la division 1 ÷ 2 donne le quotient 0 et le reste 1, qui est le bit de poids fort.
  • Rendre un résultat sur moins de huit bits : 1011010 doit s'écrire 01011010 pour former un octet complet.
  • Dépasser 255 : au-delà, la valeur ne tient plus sur un octet et sort de la table ascii étendue.

Correspondances courantes

Correspondances entre décimal et binaire
DécimalBinaire
000000000
100000001
1000001010
1600010000
3200100000
4800110000
6501000001
9001011010
9701100001
12701111111
12810000000
25511111111