Биты, байты, килобайты и мегабайты отличаются друг от друга именно в два раза, потому что основные расчёты ведутся в двоичной системе, и каждый бит (или байт) — её разряд. 1
Увеличение количества информации значит увеличение разрядности: 1, 10, 100 в двоичной системе и так далее. 1 Все эти числа — степени двойки. 1 100 — это 4, 1000 — это 8, и так далее. 1 Поэтому и подсчёт проводится по степеням двойки: каждая степень соответствует какому-то разряду. 1
Таким образом, каждая последующая единица равна произведению предыдущей на 2 в степени 10. 2 То есть в 1 килобайте будет 2^10 = 1024 байта, в 1 мегабайте будет 2^10 = 1024 килобайта и так далее. 2