Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Aperçu

L'hexadécimal

Voici la première page de la leçon. Lis-la et essaie les activités. La suite est dans le cours complet.

35 minutes

Un rouge, deux chiffres, une lettre

Ouvre le code d'un site web. Tu vas voir des choses comme #FF0000. C'est la couleur rouge.

Cela ressemble à un mot de passe. Pourtant, c'est un nombre, écrit avec des lettres.

Dans cette leçon, tu apprends à lire ces codes. Tu peux ensuite inventer tes propres couleurs.

Mots-clés

MotCe que ça veut direExemple
HexadécimalUne façon d'écrire les nombres avec seize chiffres. On dit aussi base 16.B4
Chiffre hexadécimalUn des seize signes : de 0 à 9, puis A, B, C, D, E, F.A vaut 10
BitUn chiffre du binaire. Il vaut 0 ou 1.1
QuartetUn paquet de 4 bits. Il tient dans un seul chiffre hexadécimal.1011
OctetUn paquet de 8 bits, soit deux quartets.10110100
Code couleurUn nombre qui dit à la page web quelle couleur dessiner.#00FF00
RVBRouge, vert, bleu. Un écran mélange ces trois couleurs.Rouge + vert = jaune

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Seize chiffres au lieu de dix

Tu connais le binaire : deux chiffres, 0 et 1. Mais un octet comme 10110100 est long à lire. On se trompe vite.

En hexadécimal, on utilise seize chiffres. Il n'y a que dix signes de 0 à 9. On prend donc des lettres pour la suite : A vaut 10, B vaut 11, jusqu'à F qui vaut 15.

À toi : compter jusqu'à F

Code: python
# format(n, "X") écrit le nombre n en hexadécimal, avec des majuscules.
# format(n, "04b") l'écrit en binaire, sur 4 chiffres.
for n in range(16):
    print(n, format(n, "04b"), format(n, "X"))

# Remplace 16 par 33 et regarde ce qui se passe après F.

Exemple travaillé : les seize chiffres

ValeurBinaire sur 4 bitsHexadécimal
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
101010A
111011B
121100C
131101D
141110E
151111F

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Contrôle rapide

À toi de jouer

Contrôle rapide

3 questions
Essayez : vos réponses sont notées ici puis oubliées. Connectez-vous si vous voulez conserver votre score et reprendre là où vous en étiez.Se connecter pour conserver mon score

Tes réponses sont corrigées ici et ne sont pas conservées. Un compte garde tes résultats.

Un chiffre pour quatre bits

Regarde le tableau. Avec 4 bits, on écrit 16 valeurs, de 0 à 15. Il y a aussi 16 chiffres hexadécimaux. Ce n'est pas un hasard.

Un chiffre hexadécimal remplace exactement un quartet. Un octet s'écrit donc avec deux chiffres : un par quartet.

Exemple travaillé : de l'octet à B4

ÉtapeQuartet de gaucheQuartet de droite
Octet coupé en deux10110100
Valeur du quartet114
Chiffre hexadécimalB4
RésultatB4B4

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Contrôle rapide : les quartets

À toi de jouer

Contrôle rapide : les quartets

3 questions
Essayez : vos réponses sont notées ici puis oubliées. Connectez-vous si vous voulez conserver votre score et reprendre là où vous en étiez.Se connecter pour conserver mon score

Tes réponses sont corrigées ici et ne sont pas conservées. Un compte garde tes résultats.

La leçon continue

12 parties de plus de cette leçon se trouvent dans le cours complet, avec les exercices et la vérification finale. Un compte te donne tout.