Cette question m'a d'autant plus interpel? que l'un de mes professeurs d'informatique de DUT disait qu'un m?ga-octet compte en r?alit? 1000*1024 octets (cherchez la logique !). Parfois on ne sait plus qui croire... Heureusement, Wikipedia fournit une r?ponse [1] qui para?t suffisamment pr?cise pour ?tre correcte. Pour r?sumer leur article, il faut distinguer l'avant 1998 et l'apr?s :

  • Avant 1998, de fa?on conventionnelle, 1 Ko = 1024 octets, 1Mo = 1024 Ko, etc...
  • En 1998, une normalisation a ?t? effectu?e : pour parler en puissance de deux, les termes appropri?s sont d?sormais 1 Kibi-octet (Kio) = 1024 octets, 1 M?bi-octet (Mio) = 1024 Kibi-octets, etc... En fait ? chaque fois on prend la seconde syllabe du pr?fixe, et on la remplace par "bi" ;)
  • Depuis 1998, un Kilo-octet d?signe 1000 octets, et un M?ga-octet 1000 Kilo-octets.
La petite anecdote, elle aussi mentionn?e dans Wikip?dia, explique que les fabriquants de disques durs se sont frott?s les mains en 1998, car ils pouvaient vendre des disques moins volumineux avec la m?me capacit? sur l'?tiquette... et probablement le m?me prix !

D'ici que les informaticiens et ?lectroniciens se mettent r?ellement ? employer ces termes, on a le temps de voir venir. Quoi qu'il en soit, j'avais le sentiment de m'?tre fait arnaquer en achetant un disque dur 2.1Go aux alentours de 1999, finalement le constructeur ne faisait que de profiter de cette normalisation. ;)

[1] http://fr.wikipedia.org/wiki/Octet#Multiples