💾 Математика ✓ Бесплатно

Байты, КБ,
МБ и ГБ

Переведите любую единицу информации в любую другую — от битов до петабайт. Калькулятор считает сразу в двух стандартах и показывает, почему диск на 1 ТБ отображается в системе как 931 ГБ.

Мгновенный перевод
⚖️Два стандарта: 1000 и 1024
📋Все единицы сразу
📝Решение по шагам
Единицы информации
Стандарт приставок

Так считают производители дисков и операторы связи: 1 КБ = 1000 байт.

ГБ
Из единицы
В единицу
Готовые примеры:
Расчёт выполняется в браузере. Переключатель стандарта меняет и подписи: в десятичном это КБ и МБ, в двоичном — КиБ и МиБ. Обозначение бита одинаково в обоих.
1 ГБ — это
1 000 МБ

стандарт десятичный, приставка кратна 1000

В байтах1 000 000 000 Б
В битах8 000 000 000 бит
Это же количество во всех единицах
бит8 000 000 000
Б1 000 000 000
КБ1 000 000
МБ1 000
ГБ1
ТБ0,001
ПБ1,0000 × 10^−6
Разница между стандартами

Одно и то же количество байт в двух системах даёт разные числа. Именно поэтому диск, купленный как «1 ТБ», система показывает примерно как 931 ГиБ — она делит на 1024, а производитель делил на 1000.

Десятичный стандарт1 000 МБ
Двоичный стандарт953,674316 МиБ
Решение по шагам
  1. Переводим в байты: приставка умножается на 1000 столько раз, каков её порядок
    1 ГБ × 1 000 000 000 = 1 000 000 000 Б
  2. Делим на размер целевой единицы
    1 000 000 000 Б ÷ 1 000 000 = 1 000 МБ
  3. В десятичном стандарте приставка «кило» означает ровно 1000, как в километрах и килограммах
    1 МБ = 1 000 000 Б

Почему килобайт бывает разным

Компьютер работает с двойками, а привычные приставки кило, мега и гига означают степени тысячи. Из этого противоречия выросли два стандарта. По СИ килобайт равен ровно 1000 байт, по МЭК кибибайт равен 1024. Разница копится с каждым порядком: на уровне килобайт это 2,4 %, на уровне терабайт — уже 10 %.

  • Бит и байт: в одном байте восемь бит
  • Десятичный стандарт: 1 КБ = 1000 Б, 1 МБ = 1 000 000 Б
  • Двоичный стандарт: 1 КиБ = 1024 Б, 1 МиБ = 1 048 576 Б
  • Кто как считает: производители дисков — по 1000, операционная система — по 1024
  • Итог: 1 ТБ на коробке — это 931 ГиБ в проводнике, диск не обманывает
Частая путаница Осторожно
Мбит/с и МБ/с Разница в 8 раз
1 ГБ = 1024 МБ Смешаны стандарты
Диск «обманул» на 7 % Разные единицы
Кб и КБ Бит против байта
Опорные значения Запомнить
1 байт 8 бит
1 КиБ 1024 Б = 2¹⁰
1 МиБ 1 048 576 Б
1 ГиБ 1 073 741 824 Б

Частые вопросы

Зависит от стандарта. В десятичном мегабайт равен 1 000 000 байт, в двоичном мебибайт равен 1 048 576 байт. Разница около 5 %. Производители накопителей используют десятичный стандарт, операционные системы — двоичный.
Производитель считает терабайт как 1 000 000 000 000 байт. Система делит это же число на 1024 три раза подряд и получает примерно 931 ГиБ, но подписывает результат привычным «ГБ». Байты никуда не делись — изменилась только единица измерения.
КБ — килобайт по стандарту СИ, ровно 1000 байт. КиБ — кибибайт по стандарту МЭК, 1024 байта. Приставки киби, меби и гиби ввели в 1998 году именно для того, чтобы убрать двусмысленность, но в быту они прижились слабо.
Скорость канала измеряют в битах, а размер файла — в байтах. В байте восемь бит, поэтому 100 Мбит/с делится на 8 и даёт около 12,5 МБ/с. Это не ограничение провайдера, а разные единицы.
КБ с большой буквой Б — это килобайты, Кб с маленькой — килобиты. Килобайт в восемь раз больше. Из-за похожести написания их постоянно путают, особенно в описаниях тарифов.
Петабайт, затем эксабайт, зеттабайт и йоттабайт. Каждая следующая больше предыдущей в 1000 раз по десятичному стандарту или в 1024 по двоичному. Калькулятор охватывает диапазон до петабайт — этого хватает для практических задач.
Потому что 1024 — это два в десятой степени. Память адресуется двоичными разрядами, поэтому её объёмы естественным образом кратны степеням двойки. Планка оперативной памяти бывает на 8 или 16 ГиБ, но никогда на 10.