Перевести из МБ в КБ
Файл весит 3,5 МБ – но сколько это килобайт? Вопрос кажется простым, пока не выясняется, что правильных ответов два: 3584 КБ или 3500 КБ. Оба верны – просто по разным стандартам.
Формула перевода МБ в КБ
Чтобы перевести мегабайты в килобайты, умножьте значение на 1024 (бинарная система) или на 1000 (десятичная система):
Бинарная система (МиБ → КиБ, используется ОС):
КБ = МБ × 1024
Десятичная система (SI, используется производителями):
КБ = МБ × 1000
Примеры:
| МБ | КБ (бинарный, ×1024) | КБ (десятичный, ×1000) |
|---|---|---|
| 1 | 1 024 | 1 000 |
| 5 | 5 120 | 5 000 |
| 10 | 10 240 | 10 000 |
| 100 | 102 400 | 100 000 |
| 500 | 512 000 | 500 000 |
| 1 024 | 1 048 576 | 1 024 000 |
Калькулятор ниже считает по обеим системам – можно сравнить результаты сразу.
×1024×1000Какой стандарт выбрать – 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 в уме несложно – разбейте на два шага:
- Умножьте число на 1000.
- Добавьте к результату 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. В остальных случаях чаще используется бинарная система.
Похожие калькуляторы и статьи
- Перевод из Фаренгейтов в градусы: формула, таблица и калькулятор
- Перевод кубов в тонны: формула и таблица плотностей
- Рассчитайте высоту столба воды по давлению
- Рассчитайте высоту столба воды в водяном: формула и примеры
- Рассчитать давление в паскалях: формулы, перевод единиц и примеры
- Рассчитать концентрацию вещества – формулы и онлайн-калькулятор