Обновлено:

Перевести из МБ в КБ

Файл весит 3,5 МБ – но сколько это килобайт? Вопрос кажется простым, пока не выясняется, что правильных ответов два: 3584 КБ или 3500 КБ. Оба верны – просто по разным стандартам.

Формула перевода МБ в КБ

Чтобы перевести мегабайты в килобайты, умножьте значение на 1024 (бинарная система) или на 1000 (десятичная система):

Бинарная система (МиБ → КиБ, используется ОС):

КБ = МБ × 1024

Десятичная система (SI, используется производителями):

КБ = МБ × 1000

Примеры:

МБКБ (бинарный, ×1024)КБ (десятичный, ×1000)
11 0241 000
55 1205 000
1010 24010 000
100102 400100 000
500512 000500 000
1 0241 048 5761 024 000

Калькулятор ниже считает по обеим системам – можно сравнить результаты сразу.

Можно использовать дробные числа (например, 3.5)
Бинарная система ×1024
1 024
КБ
Windows, macOS, Linux, RAM
Десятичная система (SI) ×1000
1 000
КБ
HDD, SSD, флешки, тарифы
Разница: 24 КБ (2.4%)

Какой стандарт выбрать – 1024 или 1000?

Ответ зависит от того, откуда взялось значение в МБ и где будет использоваться результат.

Используйте 1024, если работаете с файлами, папками, оперативной памятью – всем, что показывает операционная система (Windows, macOS, Linux). Проводник Windows, Finder macOS, команды ls и du в Linux – все они считают по бинарной системе.

Используйте 1000, если речь идёт об объёме жёсткого диска, SSD или флешки с упаковки, о скорости интернета или мобильного тарифа. Производители накопителей и провайдеры работают по стандарту SI, где каждая следующая единица в 1000 раз больше предыдущей.

Именно из-за этого расхождения диск на 1 ТБ Windows показывает как 931 ГБ – производитель считал в десятичных единицах, ОС пересчитала в бинарных.

Иерархия единиц хранения данных

Чтобы не запутаться, удобно держать в голове всю цепочку:

ЕдиницаБинарная (×1024)Десятичная (×1000)
1 КБ (килобайт)1 024 байт1 000 байт
1 МБ (мегабайт)1 024 КБ = 1 048 576 байт1 000 КБ = 1 000 000 байт
1 ГБ (гигабайт)1 024 МБ1 000 МБ
1 ТБ (терабайт)1 024 ГБ1 000 ГБ

По стандарту IEC 1998 года для бинарных единиц введены отдельные названия: кибибайт (КиБ), мебибайт (МиБ), гибибайт (ГиБ). В Linux и некоторых технических документах их можно встретить, но в повседневном обиходе чаще пишут просто КБ и МБ.

Как перевести МБ в КБ вручную без калькулятора?

Умножить на 1024 в уме несложно – разбейте на два шага:

  1. Умножьте число на 1000.
  2. Добавьте к результату 2,4% от исходного числа (это и есть разница между 1000 и 1024).

Пример: 8 МБ → 8 × 1000 = 8000, плюс 2,4% = 8000 + 192 = 8192 КБ.

Для прикидки «с точностью до процента» достаточно умножить на 1000 – погрешность составит всего 2,4%.

Если нужен обратный перевод – килобайты в мегабайты – разделите на 1024 или 1000 соответственно. Подробнее об этом в статье «Перевести КБ в МБ».


Расчёты носят справочный характер. При работе с конкретными системами хранения уточняйте, какой стандарт использует производитель или операционная система.

Часто задаваемые вопросы

Сколько килобайт в одном мегабайте?

1 МБ равен 1024 КБ в бинарной системе (используется операционными системами и файловыми менеджерами) или 1000 КБ в десятичной системе (SI). В большинстве практических расчётов применяют значение 1024.

Почему в МБ именно 1024, а не 1000 КБ?

Компьютеры работают в двоичной системе счисления, где удобнее использовать степени двойки. Число 1024 = 2¹⁰. Поэтому исторически 1 КБ = 1024 байт, 1 МБ = 1024 КБ.

Как перевести 500 МБ в килобайты?

500 МБ × 1024 = 512 000 КБ в бинарной системе. Если использовать десятичную систему (как производители дисков): 500 × 1000 = 500 000 КБ.

Чем МиБ отличается от МБ?

МиБ (мебибайт) – строгое бинарное обозначение по стандарту IEC, всегда равен 1024 КиБ. МБ (мегабайт) может означать как 1000, так и 1024 КБ – зависит от контекста. В IT-среде МБ чаще подразумевает 1024.

Почему размер файла в Windows отличается от заявленного производителем?

Производители жёстких дисков указывают объём в десятичных МБ (1 МБ = 1000 КБ), а Windows показывает размер в бинарных единицах (1 МБ = 1024 КБ). Поэтому диск на 500 ГБ Windows покажет как ~465 ГБ.

Как быстро перевести МБ в КБ в уме?

Умножьте значение в МБ на 1000 для быстрой прикидки. Для точного бинарного расчёта – умножайте на 1024, что равнозначно умножению на 1000 плюс добавление ещё 2,4% от исходного числа.

В каких случаях используют десятичные МБ (1 МБ = 1000 КБ)?

Десятичную систему применяют производители накопителей (HDD, SSD, флешки), телекоммуникационные компании при измерении скорости и объёма трафика, а также стандарт SI. В остальных случаях чаще используется бинарная система.

  1. Перевод из Фаренгейтов в градусы: формула, таблица и калькулятор
  2. Перевод кубов в тонны: формула и таблица плотностей
  3. Рассчитайте высоту столба воды по давлению
  4. Рассчитайте высоту столба воды в водяном: формула и примеры
  5. Рассчитать давление в паскалях: формулы, перевод единиц и примеры
  6. Рассчитать концентрацию вещества – формулы и онлайн-калькулятор