2
Petite explication:Tout d'abord on doit pas oublier qu'on utilise la base DECIMALE partout dans le monde.
On compte en base décimale. 0-1-2-3-4-5-6-7-8-9. Ce qui nous fait dix chiffres. Seulement pour représenter la dixième valeur on a rien donc on repart à 0 en rajoutant un 1 devant. On compte donc par paquet de dix.
ex: ...8, 9, 10, 11, ..., 19, 20, 21, ......, 999, 1000, 1001 et ainsi de suite.
On compte en octal (par 8 donc). 0-1-2-3-4-5-6-7. Se qui nous fait huit chiffres. Seulement pour représenter la huitème valeur on a rien donc on repart à 0 en rajoutant un 1 devant. On compte donc par paquet de huit.
ex: ...6, 7, 10, 11, ..., 17, 20, 21, ...., 777, 1000
Ici 10 = 8 dans notre base décimal
On compte maintenant en binaire (comme les ordi.). 0-1. Ca nous fait deux valeurs. Pour représenter le nombre trois on repasse à 0 et on rajoute un 1.
ex: 0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101 et ainsi de suite.
En gros la base (binaire, octal, décimale, hexadécimale ou n'importe laquelle autre) nous donne le nombre de valeurs dont on dispose avant de rajouter un deuxième chiffre.
Le problème en héxa (base 16 donc) c'est que nos nombres ne sont prévues que pour la base décimale. Donc il faut créer un chiffre qui représentera les valeurs 10, 11, 12, 13, 14 et 15. Et les symboles qui ont été choisis sont tous simplement les lettres de l'alphabet.
En gros ça donne:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21 etc....
Sachant que 12 ici est égale à 18 en décimale.....
Je parie que vous avez rien compris lol!
C'est pas grave on continue