Le codage des couleurs et le codage des caractères (Code ASCII)
Le codage des couleurs
Une couleur peut s'exprimer (se coder) de trois façons :- par son nom (color:yellow; color:red; color:black; etc),
- par sa notation décimale (rgb(255,255,0)).
- par son triplet RGB (Red Green Blue) ou RVB (Rouge Vert Bleu) en utilisant la notation hexadécimale (#FFFF00)
Quelle est la couleur de rgb(255,0,255) ? Vérifier
Quelle est la couleur de #00FFFF ? Vérifier
Quelle est la couleur de #FFFFFF ? Vérifier
Ecrire les couleurs du drapeau français en notation décimale. Vérifier
Ecrire les couleurs du drapeau belge en notation décimale. Vérifier
le codage des caractères (Code ASCII)
L'écriture d'un texte est composée de caractères et chaque caractères n'est lui-même qu'une suite de 0 et de 1, des bits. On choisit donc de coder chacun des caractères, par une représentation binaire.
La représentation binaire du caractère 'a' est '0110_0001'. Cette valeur binaire correspond à 97 en décimal.
On remarque aussi que les chiffres sont présents dans la table ASCII, ce sont des caractères "comme les autres", la représentation binaire du caractère '1' est par exemple '0011_0001', le code ASCII de '1' est donc 49 en décimal.
A l'aide de cette table des codes ASCII:
- Donnez la représentation binaire et hexadécimal ASCII du texte suivant : I.S.N
-
Décoder ce texte.
01001100 01100101 00100000 01100010 01101001 01101110 01100001 01101001 01110010 01100101 00101100 00100000 01100011 00100111 01100101 01110011 01110100 00100000 01101001 01101110 01101000 01110101 01101101 01100001 01101001 01101110 00101110
Les codes hexadécimaux sont bien pratiques en informatique. Ils représentent les codes binaires de manière compacte et nous évitent de devoir lire de longues enfilades de 0 et de 1 qui conviennent mieux aux ordinateurs qu’aux humains.