Asi jste se nikdy nedivil, proč 320 GB disk má těch GB jenom 298, že?
1024 prostě není 1000 - už v dobrách disket se motalo 1000 a 1024 i co se týká bytů. Kapacita 3,5" disket byla uváděna jako 1,44 MB. Jednoduchým výpočtem 512 B/sektor * 18 sektorů/stopa * 80 stop/strana * 2 strany = 1474560 B.
Pokud by kapacita byla uváděna důsledně v násobcích 1024, musela by její kapacita být uváděna jako 1,40625 MB, což ale nikdy nebyla.
K číslu 1,44 se lze dostat po vydělení 1474560 číslem 1024000 = 1024 * 1000. Takže tento problém je starší než Windows.
Co se týká přepony kilo- jsou pouze dvě možnosti (1000- a 1024násobek), u předpony mega- jsou ty možnosti najednou tři (1000000-, 1024000-, 1048576násobek)
U jednotek KiB, MiB a pod. tato nejednoznačnost není, tam je pevně dána.
Používání jednotek kB, MB, GB, TB, PB, EB, stejně jako jednotek dB, cB, mB, nB, pB není protizákonné, 1 kB je prostě 1000 B, 1 mB = 0,001 B