Elément d'information atomique pouvant prendre deux valeurs : 0 ou 1.
Un bit permet donc de coder 2 valeurs distinctes.
Avec un deux bits il est possible de coder 4 valeurs : 00 01 10 11
Plus généralement avec n bits on peut coder 2n valeurs.
Groupe de huit bits. Un octet permet de coder 28 soit 256 valeurs différentes.
Le Bureau International des poids et mesures (http://www.bipm.org/fr/si/ ) ainsi que les organismes de normalisation dans le monde technique et industriel (IEEE et NIST) donnent la définition suivante :
1 kilo-octet = 103 octets
et non pas 210 (1024) fréquement utilisé dans le monde informatique. Cet usage courant mais erroné tient à la commodité que représente le facteur 1024 qui est une puissance de 2.
1 Mo = 10 6 octets et non 2 20 (1 048 576)octets
1 Go = 10 9 octets et non 2 30 (1 073 741 824) octets.
Quoi qu'il en soit les deux définitions aboutissent à des valeurs assez proches, et caractérisent de ce fait un même ordre de grandeur.
La capacité mémoire des disque durs des micro-ordinateurs actuels sont de l'ordre de 100 à 200 Go. Le Tera-octet = 1000 Go est pour demain. Il existe des préfixes pour les unités supérieures ( http://www.bipm.org/fr/si/prefixes.html )
Notons qu'il existe des unités destinées a représenter des facteurs qui soient des puissances de 2, mais leur usage reste assez rare. (http://physics.nist.gov/cuu/Units/binary.html) æ
Sachant qu’un caractère est codé sur un octet, considérant un livre « Que sais-je » à raison d’une moyenne de 2000 caractères par pages et de 125 pages par ouvrage on obtient les correspondances suivantes :
caract²res | page | livre | |
---|---|---|---|
Ko | 1 000 | 0,5 | |
Mo | 1 000 000 | 500 | 4 |
Go | 1 000 000 000 | 500 000 | 4 000 |
To | 1 000 000 000 000 | 500 000 000 | 4 000 000 |