ActionScript 3 – Programmation séquentielle et orientée objet
90
Voyons maintenant comment lire une valeur en hexadécimal. Gardez tout d’abord à l’esprit
cette première évidence : sur une graduation en base 10, le 0 correspond à la plus petite
valeur et le 9 à la plus grande. Dites-vous à présent, en vous aidant pour cela de la figure 4-16,
que la plus petite valeur sur une graduation en base 16 est 0 et la plus grande est F.
Prenons l’exemple suivant : Luna, 11 ans, a une sœur Marine de 19 ans. Luna s’adresse à
son grand-père, qui a 91 ans, et lui dit : « Tu sais papi, Marine, elle est vieille. Elle a de
la chance, elle peut sortir avec ses copines, elle a une voiture, un amoureux… Elle est
vieille ! » Le grand-père de Marine, devant la naïveté de sa petite fille, ne peut que lui
répondre : « Oui, tu as raison. Elle est vieille ! ». Revenons maintenant sur les âges des
trois personnages de notre histoire : 11, 19 et 91 ans. Bien que les âges du grand-père et
de Marine soient tous les deux composés des mêmes chiffres, 1 et 9, le résultat n’est pas
du tout le même car l’ordre des chiffres a de l’importance.
Figure 4-16
Les nombres hexadécimaux (en base 16) de 00 à FF.
Figure 4-17
Ces trois échelles de valeurs représentent toutes un dosage, une mesure. Une notation sur 20 est comparable
à une notation sur 10 : dans les deux cas, 0 est la plus mauvaise note alors que 20 ou 10 est la note la plus forte.
Ce qui change, c’est la précision de la notation ; 10/20 est la même note que 5/10. On comprend alors que,
dans notre figure, les valeurs 100, 255 et FF représentent toutes un même dosage maximum.
Précédent

- 118/426

Suivant