Bonjour, c'est une très bonne question. En réalité, l'ordinateur n'utilise pas les systèmes hexadécimal (base 16) et octale (base 8). Il utilise uniquement des bits (1 et 0). Le système hexadécimal a une importance pour nous les humain car il est plus facile de lire un nombre en base 16 qu'en base 2. Par exemple si vous prenez la valeur (110010001010101,10101001)2 (en base 2), il vaut mieux l'écrire (pour nous les humains!) comme égale à (6455,A9)16. Donc pour comprendre ce que contient un programme ou une données quelconque (représenté au sein de l'ordinateur sous forme de "1" et de "0", donc binaire), on utilisera des outils qui affichent les valeurs en base 16 (base 10, base 8 etc.). Voici une image d'un logiciel qui permet d'afficher des données dans différents systèmes (ici il s'agit de l'image que je vous ai affiché comme bonne année 2021)
Voici la donnée en question (une image) | Voici son codage au sein de l'ordinateur. Attention, ici, on n'a pas affiché des "0" et des "1" juste pour faciliter la lecture des données |
En réalité au sein de l'ordinateur, l'image ci-dessus est une suite de "0" et de "1". Pour faciliter sa lecture (pour nous les humains!), on a converti chaque groupe de 4 bits en base 16 (c'est que nous voyons à droite du tableau ci-dessus.
Donc, et définitivement, sachez que l'ordinateur ne connais que des "0" et des "1".