Мегабайт в килобайтах: перевод и калькулятор
Узнайте, сколько КБ в 1 МБ: формулы для десятичной (1000) и двоичной (1024) систем, примеры расчёта, таблица значений и онлайн-калькулятор.
Сколько килобайт в мегабайте — быстрый ответ
В двоичной системе (МЭК, для памяти и файлов):
1 МиБ = 1 024 КиБ (кибибайт).
В десятичной системе (СИ, для дисков и сети):
1 МБ = 1 000 КБ (килобайт).
Наш калькулятор выше показывает перевод по двоичной системе (×1024), так как это стандарт для объёмов файлов и оперативной памяти. Если вам нужен перевод по СИ — просто умножьте мегабайты на 1000.
Две системы счисления: почему цифры расходятся
| Система | Префикс | Коэффициент | Обозначение (МЭК 80000-13) | Где используется |
|---|---|---|---|---|
| Десятичная (СИ) | кило- (k) | 10³ = 1 000 | кБ (килобайт) | жёсткие диски, SSD, флешки, скорость интернета |
| мега- (M) | 10⁶ = 1 000 000 | МБ (мегабайт) | ||
| Двоичная (МЭК) | киби- (Ki) | 2¹⁰ = 1 024 | КиБ (кибибайт) | ОЗУ, размеры файлов в Windows/Linux, файловые системы |
| меби- (Mi) | 2²⁰ = 1 048 576 | МиБ (мебибайт) |
Суть проблемы: ранние компьютеры работали в двоичной системе, поэтому инженеры использовали 1024 (2¹⁰) как «близкое к 1000» удобное число. В 1998 году МЭК зафиксировала разницу префиксами Ki, Mi, Gi, но привычные «КБ/МБ» остались в обиходе для обеих систем.
Формулы перевода МБ → КБ
Двоичная (МЭК) — для файлов и памяти
КиБ = МиБ × 1 024
Пример: 5 МиБ × 1 024 = 5 120 КиБ
Десятичная (СИ) — для носителей и каналов связи
КБ = МБ × 1 000
Пример: 5 МБ × 1 000 = 5 000 КБ
Обратный перевод (КБ → МБ)
| Система | Формула |
|---|---|
| МЭК | МиБ = КиБ ÷ 1 024 |
| СИ | МБ = КБ ÷ 1 000 |
Примеры расчёта
| Исходное значение | По МЭК (×1024) | По СИ (×1000) | Разница |
|---|---|---|---|
| 1 МБ | 1 024 КиБ | 1 000 КБ | +2,4 % |
| 10 МБ | 10 240 КиБ | 10 000 КБ | +2,4 % |
| 50 МБ | 51 200 КиБ | 50 000 КБ | +2,4 % |
| 100 МБ | 102 400 КиБ | 100 000 КБ | +2,4 % |
| 500 МБ | 512 000 КиБ | 500 000 КБ | +2,4 % |
| 1 024 МБ (1 ГиБ) | 1 048 576 КиБ | 1 024 000 КБ | +2,4 % |
Практический совет: для умственной оценки «в столбик» добавьте к тысячам 2,4 %:
МБ × 1000 + МБ × 24→10 МБ ≈ 10 000 + 240 = 10 240 КиБ.
Таблица частых значений (двоичная система)
| Мегабайты (МиБ) | Кибибайты (КиБ) | Байты |
|---|---|---|
| 0,5 | 512 | 524 288 |
| 1 | 1 024 | 1 048 576 |
| 2 | 2 048 | 2 097 152 |
| 4 | 4 096 | 4 194 304 |
| 8 | 8 192 | 8 388 608 |
| 16 | 16 384 | 16 777 216 |
| 32 | 32 768 | 33 554 432 |
| 64 | 65 536 | 67 108 864 |
| 128 | 131 072 | 134 217 728 |
| 256 | 262 144 | 268 435 456 |
| 512 | 524 288 | 536 870 912 |
| 1 024 (1 ГиБ) | 1 048 576 | 1 073 741 824 |
Где какую систему встретите
| Ситуация | Система | Примечание |
|---|---|---|
| Размер файла в Windows (Проводник) | МЭК (×1024) | Показывает «МБ», но считает по 1024 |
| Размер файла в macOS Finder | СИ (×1000) | С 2009 года (Snow Leopard) |
| Объём SSD/HDD на коробке | СИ (×1000) | 1 ТБ = 1 000 ГБ = 1 000 000 МБ |
| Тот же диск в Windows | МЭК (×1024) | 1 ТБ (СИ) ≈ 931 ГиБ (МЭК) |
| Оперативная память (RAM) | МЭК (×1024) | 8 ГБ = 8 192 МиБ |
| Скорость интернета (тариф) | СИ (×1000) | 100 Мбит/с = 100 000 кбит/с |
| Скорость загрузки в браузере | МЭК (×1024) | Показывает КиБ/с или МиБ/с |
| Размер вложения в почте | СИ (×1000) | Лимит 25 МБ = 25 000 000 байт |
Типичные ошибки и как их избежать
-
Смешивание систем в одном расчёте
Нельзя делить байты от производителя диска (СИ) на 1024 для получения «реального» размера в Windows — нужно перевести всё в байты, а потом делить на 1024³. -
Игнорирование накладных расходов ФС
Файловая система (NTFS, ext4, APFS) тратит место на таблицу файлов, журнал, резерв. Реально доступно на 5–15 % меньше номинала. -
Путаница бит/байт в скорости
Провайдер даёт Мбит/с (мегабит), браузер показывает МБ/с (мегабайт). 100 Мбит/с ÷ 8 = 12,5 МБ/с (СИ) ≈ 11,9 МиБ/с (МЭК). -
Округление «на глаз» для больших объёмов
На терабайтах 2,4 % превращаются в десятки гигабайт. Для планирования бэкапа или миграции всегда считайте точно.
Практический чек-лист: что умножать на что
| Задача | Формула |
|---|---|
| Размер файла в КиБ → байты | × 1 024 |
| Размер файла в МиБ → КиБ | × 1 024 |
| Объём диска (с коробки) в КБ | × 1 000 |
| Объём диска (с коробки) в МиБ | ÷ 1 024² (или × 1 000² ÷ 1 024²) |
| Скорость Мбит/с → КиБ/с | × 1000 ÷ 8 ÷ 1024 ≈ × 122 |
| Скорость Мбит/с → кБ/с | × 1000 ÷ 8 = × 125 |
Историческая справка
- 1960-е: IBM вводит байт = 8 бит. Килобайт = 1024 байта (удобно для адресации).
- 1998: МЭК публикует стандарт IEC 60027-2 (позже IEC 80000-13): кибибайт (КиБ), мебибайт (МиБ), гибибайт (ГиБ).
- 2009: Apple в macOS 10.6 переключает Finder на СИ (×1000). Windows оставляет МЭК.
- Настоящее время: в документации ядра Linux, man-страницах (
ls -h,df -H) флаги-h(1024) и-H/-si(1000) дают выбор пользователю.
Часто задаваемые вопросы
Сколько килобайт в 1 мегабайте?
В двоичной системе (МЭК), используемой в ОС и памяти — 1024 КБ (точнее, 1 МиБ = 1024 КиБ). В десятичной системе (СИ), применяемой производителями дисков — 1000 КБ (1 МБ = 1000 КБ).
Почему на флешке 32 ГБ система показывает меньше?
Производители считают по СИ (1 ГБ = 1000³ байт), а Windows — по МЭК (1 ГиБ = 1024³ байт). 32 ГБ (СИ) ≈ 29,8 ГиБ (МЭК). Разница растёт с объёмом: на 1 ТБ это уже ~93 ГБ.
Какую формулу использовать для размера файла?
Для файлов и ОС (Windows, Linux) умножайте МБ на 1024. Для расчёта места на диске от производителя — на 1000. В macOS Finder использует СИ (×1000), а в терминале — МЭК (×1024).
Что такое КиБ и МиБ?
Кибибайт (КиБ) и мебибайт (МиБ) — официальные названия двоичных единиц по стандарту МЭК 80000-13. 1 КиБ = 1024 байта, 1 МиБ = 1024 КиБ. В быту их часто называют просто КБ и МБ, что вызывает путаницу.
Как перевести 500 МБ в килобайты?
По МЭК: 500 × 1024 = 512 000 КиБ. По СИ: 500 × 1000 = 500 000 КБ. Разница — 12 000 единиц (2,4 %). Для точности уточните, в какой системе задан исходный объём.
Скорость интернета 100 Мбит/с — сколько это КБ/с?
Скорость измеряется в битах (десятичная система). 100 Мбит/с = 100 000 кбит/с = 12 500 КБ/с (десятичных, кБ/с) или ≈ 12 207 КиБ/с (двоичных). В браузере загрузка показывает обычно КиБ/с.
Можно ли перевести МБ в КБ без калькулятора?
Для быстрой оценки по МЭК: добавьте три нуля и прибавьте 2,4 % (×1024 ≈ ×1000 + 2,4 %). Пример: 10 МБ ≈ 10 240 КиБ. По СИ — просто добавьте три нуля: 10 МБ = 10 000 КБ.
В чём разница между КБ и кБ?
Большая «Б» (КБ, МБ, ГБ) традиционно означает байты, малая «б» (кБ, Мб, Гб) — биты. 1 КБ = 8 кб. В стандарте СИ кибибайт — КиБ, килобайт — кБ (1000 байт), но в русскоязычном сегменте часто пишут КБ для обоих случаев.
Резюме
- Для файлов и памяти: используйте ×1024 (МиБ → КиБ). Это то, что показывает Windows и
ls -lh. - Для дисков и сети: используйте ×1000 (МБ → КБ). Это то, что написано на коробке SSD и в тарифе провайдера.
- Не уверены? Уточните контекст: «размер файла» → 1024, «объём носителя» → 1000.
- Точный расчёт — через калькулятор выше или формулу в байтах:
байты ÷ 1024 = КиБ,байты ÷ 1000 = КБ.