Données

Objectif 6

Expliquer le principe du format TrueColor et convertir les composantes RGB d'une couleur d'une base à une autre (base 2, base 10, base 16, pourcentage).$$\left.\begin{array}{ll}\text{Rouge (red) :} &(181)_{10}\\ \text{Vert (green) :} &(60)_{10}\\ \text{Bleu (blue) :} &(206)_{10}\\\end{array}\right\} \quad \text{à convertir en base 16} $$

Nouvel exemple

Il faut convertir chaque composante de la base 10 à la base 16.

  • Pour le rouge : On commence par regarder combien de fois on peut mettre 16 dans 181. Comme 181 divisé par 16 donne 11.3125, on peut mettre 11 fois 16 dans 181. A noter que 11 en base 16 s'écrit b. Il reste alors : $$ 181 - 11 \cdot 16 = 5 $$Le nombre 5 s'écrit 5 en base 16. Ainsi : $$ (181)_{10} = (b5)_{16} $$
  • Pour le vert : On commence par regarder combien de fois on peut mettre 16 dans 60. Comme 60 divisé par 16 donne 3.75, on peut mettre 3 fois 16 dans 60. A noter que 3 en base 16 s'écrit 3. Il reste alors : $$ 60 - 3 \cdot 16 = 12 $$Le nombre 12 s'écrit c en base 16. Ainsi : $$ (60)_{10} = (3c)_{16} $$
  • Pour le bleu : On commence par regarder combien de fois on peut mettre 16 dans 206. Comme 206 divisé par 16 donne 12.875, on peut mettre 12 fois 16 dans 206. A noter que 12 en base 16 s'écrit c. Il reste alors : $$ 206 - 12 \cdot 16 = 14 $$Le nombre 14 s'écrit e en base 16. Ainsi : $$ (206)_{10} = (ce)_{16} $$
Notre couleur en base 16 est donc : $$ RGB(b5 ; 3c ; ce)_{16} $$

Nouvel exemple

Copyright © Olivier Simon 2011-2025