Путаница в понимании мегабайта как 1024 или 1048576 байт возникла из-за использования двоичной системы исчисления. 13
Когда появилось понятие «байт», для удобства счёта решили, что килобайт равен 210 или 1024 байтам, а мегабайт — 220 или 1048576 байтам. 3 Это связано с тем, что при использовании двоичной системы круглыми числами являются степени числа 2, а не 10. 1
Однако международный стандарт IEC 1998 года предлагает во избежание расхождений вместо префикса «мега2» использовать префикс «меби», то есть 1 мебибайт (1МиБ). 2