Blog - Sébastien Mouchet

Bits, octets, et leur multiples

Publié le 16 janvier 2023 par Sébastien

———

Cet article aborde les concepts de base, et s'adresse aux personnes qui ne sont pas (encore) à l'aise avec ces notions.

Les bits

Le bit est la plus petite unité d'information.

Il n'a que deux valeurs possibles : 0 ou 1.

Le symbole utilisé est soit simplement "bit", soit la lettre "b" minuscule.

Les octets

Un octet est constitué de 8 bits.

On le représente par la lettre "o" minuscule.

Remarque importante

En anglais, l'octet est appelé "byte" (prononcé /baɪt/), et est représenté par la lettre "B" majuscule.

Ainsi, lorsque vous voyez une inscription "32 GB" sur une clé USB (par exemple), elle fait bien 32 Go, et non pas 32 Gb, ce qui serait 8 fois moins.

L'utilisation des majuscules/minuscules est donc déterminante.

Les multiples (puissances de 10)

Au sens strict, le préfixe "kilo" représente un millier – comme dans "kilogramme" ou "kilomètre" – un "mega" est un million, un "giga" est un milliard, un "tera" est un billion (mille milliards), et ainsi de suite.

Ainsi :

Là aussi, l'utilisation correcte des majuscules est importante :
Interprété littéralement, 1 mb/s serait 1 millibit par seconde.
Autrement dit, 0.001 bit/s, au lieu des 1 000 000 bit/s voulus (1 Mbit/s).

Les multiples (puissances de 2)

Parfois, on utilise des multiples de 1024 au lieu des multiples de 1000.
Ce nombre n'a pas été choisi au hasard : c'est une puissance de 2 (plus précisément, 2¹⁰).

Au sens strict – encore une fois – les multiples de 1024 devraient utiliser des préfixes différents des multiples de 1000 :

Mais il y a un piège :

Certains systèmes d'exploitation – en particulier Windows – utilisent les préfixes décimaux… pour représenter des multiples binaires !

Cela peut porter à confusion :

Usage courant des bits, octets, et de leurs multiples