Sauf que....vous avez tous faux

en effet, d'apres le Systeme International (abregé SI), le mega represente 10^6, le giga 10^9.
Ainsi, si on suivait à la lettre les standards : 1Mo = 1000 Ko etc...
Ce n'est qu'en informatique que, pas abus de langage, le mega (et ses freres) se sont mis à representer des puissances de 2.
A ce sujet, une unité toute spéciale a été crée pour l'informatique : Le *bibyte
Je vous renvois à ce sujet au tableau disponible ici :
http://en.wikipedia.org/wiki/Gibibyte