Conversion du système numérique

Il existe de nombreuses méthodes ou techniques qui peuvent être utilisées pour convertir des nombres d'une base à une autre. Nous allons démontrer ici ce qui suit -

  • Décimal à un autre système de base
  • Autre système de base en décimal
  • Autre système de base non décimal
  • Méthode de raccourci - Binaire vers Octal
  • Méthode de raccourci - Octal vers binaire
  • Méthode de raccourci - Binaire à hexadécimal
  • Méthode de raccourci - Hexadécimal à binaire

Décimal à un autre système de base

Pas

  • Step 1 - Divisez le nombre décimal à convertir par la valeur de la nouvelle base.

  • Step 2 - Obtenez le reste de l'étape 1 comme le chiffre le plus à droite (chiffre le moins significatif) du nouveau numéro de base.

  • Step 3 - Divisez le quotient de la division précédente par la nouvelle base.

  • Step 4 - Enregistrez le reste de l'étape 3 comme chiffre suivant (à gauche) du nouveau numéro de base.

Répétez les étapes 3 et 4, en obtenant les restes de droite à gauche, jusqu'à ce que le quotient devienne zéro à l'étape 3.

Le dernier reste ainsi obtenu sera le chiffre le plus significatif (MSD) du nouveau numéro de base.

Exemple -

Nombre décimal: 29 10

Calcul de l'équivalent binaire -

Étape Opération Résultat Reste
Étape 1 29/2 14 1
Étape 2 14/2 sept 0
Étape 3 7/2 3 1
Étape 4 3/2 1 1
Étape 5 1/2 0 1

Comme mentionné aux étapes 2 et 4, les restes doivent être disposés dans l'ordre inverse de sorte que le premier reste devienne le chiffre le moins significatif (LSD) et le dernier reste le chiffre le plus significatif (MSD).

Nombre décimal - 29 10 = Nombre binaire - 11101 2 .

Autre système de base au système décimal

Pas

  • Step 1 - Déterminez la valeur de colonne (positionnelle) de chaque chiffre (cela dépend de la position du chiffre et de la base du système numérique).

  • Step 2 - Multipliez les valeurs de colonne obtenues (à l'étape 1) par les chiffres des colonnes correspondantes.

  • Step 3 - Additionner les produits calculés à l'étape 2. Le total est la valeur équivalente en décimal.

Exemple

Nombre binaire - 11101 2

Calcul de l'équivalent décimal -

Étape Nombre binaire Nombre décimal
Étape 1 11101 2 ((1 × 2 4 ) + (1 × 2 3 ) + (1 × 2 2 ) + (0 × 2 1 ) + (1 × 2 0 )) 10
Étape 2 11101 2 (16 + 8 + 4 + 0 + 1) 10
Étape 3 11101 2 29 10

Nombre binaire - 11101 2 = Nombre décimal - 29 10

Autre système de base au système non décimal

Pas

  • Step 1 - Convertissez le nombre d'origine en nombre décimal (base 10).

  • Step 2 - Convertissez le nombre décimal ainsi obtenu en nouveau nombre de base.

Exemple

Numéro octal - 25 8

Calcul de l'équivalent binaire -

Étape 1 - Convertir en décimal

Étape Numéro octal Nombre décimal
Étape 1 25 8 ((2 × 8 1 ) + (5 × 8 0 )) 10
Étape 2 25 8 (16 + 5) 10
Étape 3 25 8 21 10

Nombre octal - 25 8 = Nombre décimal - 21 10

Étape 2 - Conversion décimale en binaire

Étape Opération Résultat Reste
Étape 1 21/2 dix 1
Étape 2 10/2 5 0
Étape 3 5/2 2 1
Étape 4 2/2 1 0
Étape 5 1/2 0 1

Nombre décimal - 21 10 = Nombre binaire - 10101 2

Nombre octal - 25 8 = Nombre binaire - 10101 2

Méthode de raccourci - Binaire vers Octal

Pas

  • Step 1 - Divisez les chiffres binaires en groupes de trois (en commençant par la droite).

  • Step 2 - Convertissez chaque groupe de trois chiffres binaires en un chiffre octal.

Exemple

Nombre binaire - 10101 2

Calcul de l'équivalent octal -

Étape Nombre binaire Numéro octal
Étape 1 10101 2 010 101
Étape 2 10101 2 2 8 5 8
Étape 3 10101 2 25 8

Nombre binaire - 10101 2 = Nombre octal - 25 8

Méthode de raccourci - Octal vers binaire

Pas

  • Step 1 - Convertir chaque chiffre octal en un nombre binaire à 3 chiffres (les chiffres octaux peuvent être traités comme décimaux pour cette conversion).

  • Step 2 - Combinez tous les groupes binaires résultants (de 3 chiffres chacun) en un seul nombre binaire.

Exemple

Numéro octal - 25 8

Calcul de l'équivalent binaire -

Étape Numéro octal Nombre binaire
Étape 1 25 8 2 10 5 10
Étape 2 25 8 010 2 101 2
Étape 3 25 8 010101 2

Nombre octal - 25 8 = Nombre binaire - 10101 2

Méthode de raccourci - Binaire à hexadécimal

Pas

  • Step 1 - Divisez les chiffres binaires en groupes de quatre (en commençant par la droite).

  • Step 2 - Convertissez chaque groupe de quatre chiffres binaires en un symbole hexadécimal.

Exemple

Nombre binaire - 10101 2

Calcul de l'équivalent hexadécimal -

Étape Nombre binaire Nombre hexadécimal
Étape 1 10101 2 0001 0101
Étape 2 10101 2 1 10 5 10
Étape 3 10101 2 15 16

Nombre binaire - 10101 2 = Nombre hexadécimal - 15 16

Méthode de raccourci - Hexadécimal à binaire

Pas

  • Step 1 - Convertissez chaque chiffre hexadécimal en un nombre binaire à 4 chiffres (les chiffres hexadécimaux peuvent être traités comme décimaux pour cette conversion).

  • Step 2 - Combinez tous les groupes binaires résultants (de 4 chiffres chacun) en un seul nombre binaire.

Exemple

Nombre hexadécimal - 15 16

Calcul de l'équivalent binaire -

Étape Nombre hexadécimal Nombre binaire
Étape 1 15 16 1 10 5 10
Étape 2 15 16 0001 2 0101 2
Étape 3 15 16 00010101 2

Nombre hexadécimal - 15 16 = Nombre binaire - 10101 2