D’une manière générale pour transcoder un nombre d’une base «B1» en une
base «B2 », il faut décoder le nombre écrit en base «B1», puis coder le nombre
résultat du décodage, dans le système de base «B2».
Le transcodage peut être réalisé directement de la base «B1» vers la base «B2»
dans les cas particuliers suivants :
Conversion hexadécimal – binaire :
Il s’agit de remplacer chacun symbole hexadécimal par les 4 bits appropriés,
comme l’illustre l’exemple suivant.
Déterminez l’équivalent binaire du nombre hexadécimal CF03(16)
Conversion binaire – hexadécimal :
Il s’agit de diviser le nombre binaire en groupe de 4 bits et de remplacer chacun
de ces groupes par le symbole hexadécimal équivalent, comme l’illustre
l’exemple suivant.
Convertir 10101001101(2) en base 16
Conversion Octal – binaire :
La base 8 est une puissance de la base 2. Pour convertir un nombre octal en
binaire, cela veut dire que pour représenter un seul chiffre octal en binaire, il
faut utiliser 3 bits.
Ainsi, la représentation des chiffres de la base 8 en binaire est la suivante :
Chiffre binaire équivalent
Application 1 :
Soit le nombre octal X= (175)8 = ( ?) 2 :