Le code hexadécimal
Un nombre hexadécimal est précédé du symbole $ (ou parfois de 0x). Pour écrire ces 16 chiffres hexadécimaux on utilise, en plus des dix chiffres de 0 à 9, les lettres A, B, C, D, E, F comme représenté dans le tableau suivant :
Conversion "Hexadécimal - Binaire"
16 étant une puissance de 2 le passage du binaire à l'hexadécimal et inversement est très rapide, chaque symbole en hexadécimal correspondant à un quartet, soit 4 bits.
Exemple :
% 1 1 1 1 0 0 1 1 = $F3 ou encore $B6 = % 1 0 1 1 0 1 1 0
Conversion "Hexadécimal - Décimal"
Conversion hexadécimal vers décimal
On utilise une fois de plus le principe d'écriture des bases :
Conversion : décimal vers hexadécimal
Pour convertir un nombre décimal en hexadécimal, on peut procéder comme avec le binaire, c'est à dire :
en effectuant des divisions euclidiennes par 16 jusqu'à avoir un quotient nul ;
en décomposant en puissance de 16 : 160=1, 161=16, 162=256, 163=4096, etc.
Cependant, les conversions décimal→binaire et binaire→hexadécimal étant assez simple à réaliser, il est souvent conseillé de passer par le code binaire pour la conversion décimal→hexadécimal.
Exemple :
ou encore