Meilleure réponse
Cest en fait une question piège…
Le Système international dunités (SI) déteste vraiment quand les unités de «nomenclature métrique» sont utilisées pour autre chose que des puissances de 10. Donc, ils se battent dur pour avoir des kilo-octets, etc. définis comme des puissances de 10 octets.
Bien sûr, la tradition dans linformatique est dutiliser des puissances de 2 – ou des puissances de 1024 – pour * la plupart * dentre eux…
Cela dit, il y a une divergence de longue date dans linformatique:
- La mémoire informatique, et de nombreuses applications qui fonctionnent sur des ordinateurs, passent par les pouvoirs -of-2, donc un kilo-octet équivaut à 1024 octets, un mégaoctet équivaut à 1024 kilo-octets, etc.
- Les fournisseurs de disques durs et de stockage de masse citent généralement en utilisant les mesures SI de base 10, donc un disque dur de téraoctet peut (théoriquement) contenir 1000 ^ 4 octets, pas 1024 ^ 4 octets comme ce serait le cas si vous parliez de RAM.
Il y a aussi une liste dunités que SI weenies préférerait vous utilisation qui na pas vraiment pris de lampleur en dehors de certaines régions dEurope. Ce sont des «kibibytes», etc., qui sont censés être utilisés pour les puissances de 1024: Kibibyte .
Chaque fois que jentends ces noms – en particulier «kibibit» ou 1024 bits – je pense à la nourriture pour chiens:
Réponse
1 bit a la capacité de stocker un 0 ou un 1
8 bits = 1 octet
1 Ko = 2 ^ 10 octets = 1024 octets
1 Mo = 2 ^ 10 Ko = 2 ^ 20 octets
1 Go = 2 ^ 10 Mo = 2 ^ 20 Ko = 2 ^ 30 octets
Son système de nombres binaires donc Kilo Mega et Giga ne sont pas des exposants de 10, mais de 2.