Pour convertir un nombre de base 10 en une base N quelconque, il faut suivre les étapes suivantes :
Voici un exemple de conversion de base 10 en base 2 :
Conversion de 1310 en base 2 :
Le nombre 1310 est donc équivalent à 1 1 0 12.
Pour convertir un nombre de base N en base 10, il faut utiliser la formule suivante :
où :
Voici un exemple de conversion de base 5 en base 10 :
Conversion de 4325 en base 10 :
Le nombre 4325 est donc équivalent à 11710.
Pour convertir un nombre de base 2 en base 16, il faut d'abord diviser le nombre en groupes de 4 chiffres binaires, en partant de la droite. Ensuite, chaque groupe de 4 chiffres est converti en un seul chiffre hexadécimal en utilisant la table de correspondance suivante :
Bits binaires | Chiffre hexadécimal |
---|---|
0000 | 0 |
0001 | 1 |
0010 | 2 |
0011 | 3 |
0100 | 4 |
0101 | 5 |
0110 | 6 |
0111 | 7 |
1000 | 8 |
1001 | 9 |
1010 | A |
1011 | B |
1100 | C |
1101 | D |
1110 | E |
1111 | F |
Voici un exemple de conversion de base 2 en base 16 :
Conversion de 1010111010102 en base 16 :
Le nombre 1010111010102 est donc équivalent à AEA16.