Introduction
Vous avez acheté un disque neuf estampillé fièrement 160 Go, vous êtes tout content de votre superbe achat !!!
Puis, vous l'avez partitionné, vous l'avez formaté.
Vous regardez sa capacité et vous vous apercevez que votre disque ne fait que 149 Go ... les plus gueulards, vont se plaindre ... mais c'est pas la bonne solution ...
Le capacité estampillée, est issue d'un calcul. Certains fabricants, vont calculer a l'octet près, d'autres vont faire une approximation.
Ainsi, chez un même constructeur, il m'est arrivé d'avoir deux disques estampillé 80Go. L'un donnait 77Go et le second, 76Go.
Lorsque l'on parle de distances, de masse, de poids, de volts, d'ampères, etc etc ... on utilise, sans se le rendre compte, la base 10 (décimale). C'est d'ailleurs, ce qu'on apprends aux gamins en maternelle ...
0 1 2 3 4 5 6 7 8 9
Mais, dans la vie, il y a d'autres bases ... comme les bases Hexadécimale et Binaire.
Ces bases, personne ne les emploient pour parler de la taille de leurs enfants, etc.
Ces deux bases, sont par contre très utilisées en électronique et par la suite, en informatique.
Définitions
Les bases :
Décimale (10) : de 0 à 9
Hexadécimale (16) : de 0 à 9 puis A à F
Binaire (2) : de 0 à 1
Les multiples et les sous multiples :
Code: Select all Puissance de 10 Nom Symbole 10^12 téra T 10^9 giga G 10^6 méga M 10^3 kilo k 10^(-3) mili m 10^(-6) micro µ 10^(-9) nano n 10^(-12) pico p |
En informatique on raisonne très souvent en base 2 avec ses puissances mais malheureusement il n'existe pas de puissance entière de 2 qui ait exactement la même valeur d'une puissance entière de base 10.
On a toutefois une solution assez proche pour 2^10 = 1 024
Alors abusivement et par commodité, commettant une erreur de 2,5 %, on écrit implicitement 1 ko = 1 024 octets
Un octet est un mot binaire de 8 bits. (exemple : 0110 0011)
La puissance en base 2 la plus proche du méga est 2^20 soit 1 024 x 1 024 = 1 048 576 octets
L'écart atteint donc presque 5 % quand on parle de Mégaoctets
La puissance en base 2 la plus proche du giga est 2^30 soit 1 024 x 1 024 x 1 024 = 1 073 741 824 octets
L'écart atteint donc plus de 7 % quand on parle de Gigaoctets
Tableau récapitulatif en (Go) :
Code: Select all Capacité du fabriquant Capacité réelle 10 9,31 20 18,63 30 27,94 40 37,25 60 55,88 80 74,51 100 93,13 120 111,76 160 149,01 180 167,64 200 186,26 250 232,83 |
Nous parlons en octets, or, un octet, c'est un mot binaire de 8bits.
Mais nos disques durs ne travaillent plus sur 8bits : ils travaillent sur 32bits, tout ceci est donc faux. Une capacité ne peut plus être exprimée en octet.
Mais par commodité on continue malgré tout à parler avec l'octet, même s'il est préférable de parler en Bits.