Conversion de bases
On appelle conversion de base une opération qui vise à passer un nombre d'une base à une autre.
Du binaire à l’hexadécimal
Etant donné que 4 caractères binaires sont condensés en un caractère hexadécimal, il suffit de
faire des regroupements des bits, 4 à 4, puis de coder ces regroupements en hexadécimal.
Exemple :
%1111001100 = 0011 1100 1100 = $3CC
De l'hexadécimal au binaire
On procède à l'opération inverse de la précédente. Chaque caractère hexadécimal est décomposé en binaire.
Exemple :
$15EF =% 0001 0101 1110 111
De la base 10 à la base 2
La conversion consiste à s'appuyer sur l'équation polynomiale et à retrancher des puissances de 2 au nombre à convertir.
De la base 2 à la base 10
Il s'agit de faire l'opération précédente par une succession d'addition après avoir placé le nombre dans un tableau des puissances de 2.
Exemple pour %10010011
De la base 10 à la base 16
On peut s'appuyer sur un tableau qui reprend les pondérations de l'équation polynomiale ou encore procéder par des divisions successives par 16, mais il est souvent plus rapide de passer par la base 2.
Exemple 1000 = %11 1110 1000 = $3E8
$F0 = %1111 0000 = 240(10)