228 | 114 | 57 | 28 | 14 | 7 | 3 | 1 |
0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
Donc la représentation binaire de 228 est 11100100. Vérification : 4 + 32 + 64 + 128 = 228.
Pour obtenir la représentation hexadécimale, on regroupe les chiffres par paquets de quatre, à partir de la droite : 1110|0100, soit E4. Vérification : 14 * 16 + 4 = 224 + 4 = 228.
La teinte rose est "rouge claire", donc c'est une couleur intermédiaire entre le rouge pur (FF0000) et le blanc (FFFFFF), par exemple FFAAAA. Voici pour mémoire la gamme des 16 teintes obtenues avec la composante rouge maximale :
FF0000 | FF0055 | FF00AA | FF00FF |
FF5500 | FF5555 | FF55AA | FF55FF |
FFAA00 | FFAA55 | FFAAAA | FFAAFF |
FFFF00 | FFFF55 | FFFFAA | FFFFFF |
mystere := proc (n) k := 0; p := 1; while p < n do p := 2 * p; k := k + 1; od; [k, p]; end;La fonction mystere calcule le couple (k, p), avec p = 2k, où p est la plus petite puissance de deux supérieure ou égale à n (k est l'exposant). En particulier, mystere (200) vaut (8, 256).