Représentation de l’information
#Représentation de l’information
Bits, octets, encodages (UTF-8), nombres (binaire, hexadécimal), et médias (texte, image, audio) au niveau binaire.
#Binaire et hexadécimal
texttext
1Décimal 13 = Binaire 1101 = Hex 0x0D
#Conversion de base (divisions euclidiennes)
La conversion décimal → base B se fait par divisions euclidiennes en cascade: on divise n par B, on empile les restes, puis on lit les restes de bas en haut.
Animation:
n | ÷ base | quotient | reste |
---|---|---|---|
42 | ÷ 2 | 21 | 0 (0) |
Résultat: 42 en base 10 = 101010 en base 2
Vitesse900ms
#Encodage texte (UTF-8)
#Images (idée)
Une image n’est qu’une matrice de pixels (ex.: RGBA). Les formats (PNG/JPEG) ajoutent compression et métadonnées.