💻 Programmation🟢 Débutant⏱ 1 min de lecture📂 🔢 Fondamentaux

💻 Programmation · Fondamentaux

Binaire, octets et hexadécimal

Un ordinateur ne manipule que des bits (0 ou 1). 8 bits forment un octet. L'hexadécimal (base 16) est une écriture compacte du binaire.

Schéma
Décimal   Binaire       Hexa
     10   1010           A
    255   1111 1111      FF
    256   1 0000 0000    100

Lire du binaire

Chaque position vaut une puissance de 2, de droite à gauche : 1011 = 8 + 0 + 2 + 1 = 11.

Octets et hexa

Un octet = 8 bits = 256 valeurs (0 à 255). Un chiffre hexa = 4 bits, donc 2 chiffres hexa = 1 octet (FF = 255).

À quoi sert l'hexa ?

Couleurs (#FF5E8A = rouge 255, vert 94, bleu 138), adresses MAC, IPv6, identifiants, dumps mémoire.

Ko, Mo, Go… et Kio, Mio, Gio

Ko/Mo/Go : puissances de 10 (1 Mo = 1 000 000 octets). Kio/Mio/Gio : puissances de 2 (1 Mio = 1 048 576 octets). Windows affiche des Gio en les appelant « Go », d'où l'impression que ton disque « perd » de la place.

Texte

ASCII : 128 caractères (A = 65). UTF-8 : 1 à 4 octets par caractère ; les lettres accentuées en prennent 2, les emojis 4.

Entiers négatifs

Représentés en complément à deux : sur 8 bits, de −128 à 127.

📌 À retenir

Convertis des nombres avec /outil base valeur:255.

Applique le cours

Wakey propose un calculateur qui convertit entre binaire, octal, décimal et hexadécimal :

/outil base valeur:255

Teste-toi

Combien vaut 1011 (binaire) en décimal ?
  1. 9
  2. 10
  3. 11
  4. 13

Réponse : C. 11

1011 = 8 + 0 + 2 + 1 = 11.

Plus de questions dans Discord avec /qcm matiere:dev.

Pour aller plus loin

Fiche mise à jour le 6 novembre 2026. Une erreur, une précision à proposer ? Écris-nous.