Système hexadécimal - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Écriture des entiers

0hex = 0dec = 0oct 0 0 0 0
1hex = 1dec = 1oct 0 0 0 1
2hex = 2dec = 2oct 0 0 1 0
3hex = 3dec = 3oct 0 0 1 1
4hex = 4dec = 4oct 0 1 0 0
5hex = 5dec = 5oct 0 1 0 1
6hex = 6dec = 6oct 0 1 1 0
7hex = 7dec = 7oct 0 1 1 1
8hex = 8dec = 10oct 1 0 0 0
9hex = 9dec = 11oct 1 0 0 1
Ahex = 10dec = 12oct 1 0 1 0
Bhex = 11dec = 13oct 1 0 1 1
Chex = 12dec = 14oct 1 1 0 0
Dhex = 13dec = 15oct 1 1 0 1
Ehex = 14dec = 16oct 1 1 1 0
Fhex = 15dec = 17oct 1 1 1 1

Le système hexadécimal nécessite l'introduction de 16 chiffres, représentant les 16 premiers entiers positifs :

0 ; 1 ; 2; 3 ; 4 ; 5; 6 ; 7 ; 8 ; 9 ; A; B ; C ; D ; E ; F.

Un entier est écrit comme la concaténation de ces chiffres, et sa lecture s'effectue de droite à gauche. Sa valeur vaut la somme des chiffres affectés de poids correspondant aux puissances successives du nombre 16. Par exemple, 4D5 vaut 5+13*16+4*16*16.

L'addition s'effectue à partir de la technique de l'addition et de la table d'addition suivante :

 +   0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
 0    0    1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
 1    1   2   3   4   5   6   7   8   9   A   B   C   D   E   F    10 
 2   2   3   4   5   6   7   8   9   A   B   C   D   E   F    10    11 
 3   3   4   5   6   7   8   9   A   B   C   D   E   F    10    11    12 
 4   4   5   6   7   8   9   A   B   C   D   E   F    10    11    12    13  
 5   5   6   7   8   9   A   B   C   D   E   F    10    11    12    13     14 
 6   6   7   8   9   A   B   C   D   E   F    10    11    12    13     14   15 
 7   7   8   9   A   B   C   D   E   F    10    11    12    13     14   15    16 
 8   8   9   A   B   C   D   E   F    10    11    12    13     14   15    16    17  
 9   9   A   B   C   D   E   F    10    11    12    13     14   15    16    17     18  
 A   A   B   C   D   E   F    10    11    12    13     14   15    16    17     18     19 
 B   B   C   D   E   F    10    11    12    13     14   15    16    17     18     19    1A 
 C   C   D   E   F    10    11    12    13     14   15    16    17     18     19    1A    1B  
 D   D   E   F    10    11    12    13     14   15    16    17     18     19    1A    1B     1C  
 E   E   F    10    11    12    13     14   15    16    17     18     19    1A    1B     1C     1D 
 F   F    10    11    12    13     14   15    16    17     18     19    1A    1B     1C     1D    1E  

La multiplication s'effectue à partir de la technique de la multiplication par glissement par jalousies et en utilisant la table de multiplication suivante :

 x   0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
 0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0 
 1    0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F 
 2    0    2    4    6    8    A    C    E    10    12    14    16    18    1A    1C    1E 
 3    0    3    6    9    C    F    12    15    18    1B    1E    21    24    27    2A    2D 
 4    0    4    8    C    10    14    18    1C    20    24    28    2C    30    34    38    3C 
 5    0    5    A    F    14    19    1E    23    28    2D    32    37    3C    41    46    4B 
 6    0    6    C    12    18    1E    24    2A    30    36    3C    42    48    4E    54    5A 
 7    0    7    E    15    1C    23    2A    31    38    3F    46    4D    54    5B    62    69 
 8    0    8    10    18    20    28    30    38    40    48    50    58    60    68    70    78 
 9    0    9    12    1B    24    2D    36    3F    48    51    5A    63    6C    75    7E    87 
 A    0    A    14    1E    28    32    3C    46    50    5A    64    6E    78    82    8C    96 
 B    0    B    16    21    2C    37    42    4D    58    63    6E    79    84    8F    9A    A5 
 C    0    C    18    24    30    3C    48    54    60    6C    78    84    90    9C    A8    B4 
 D    0    D    1A    27    34    41    4E    5B    68    75    82    8F    9C    A9    B6    C3 
 E    0    E    1C    2A    38    46    54    62    70    7E    8C    9A    A8    B6    C4    D2 
 F    0    F    1E    2D    3C    4B    5A    69    78    87    96    A5    B4    C3    D2    E1 
Page générée en 0.065 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise