Единицы измерения информации: бит, байт, килобайт и дальше

Единицы измерения информации: бит, байт, килобайт и дальше

Данные NIST, BIPM и ФИПИ на октябрь 2026Опубликовано 4 сентября 2024Обновлено 8 апреля 20266 мин чтения
Лестница из пяти ящиков растущего размера и тележка
Коротко
  • Бит принимает значение 0 или 1, а байт — это 8 бит.
  • Приставки СИ десятичные (1 кБ = 1000 Б), приставки МЭК двоичные (1 КиБ = 1024 Б).
  • На диске меньше, чем на коробке: производитель считает в десятичных единицах, программа может — в двоичных.
  • Количество информации при N равновероятных исходах: i = log₂ N бит.
Содержание8 разделов ▾
  1. Бит и байт
  2. Приставки: килобайт, мегабайт и дальше
  3. Почему на диске меньше, чем на коробке
  4. Как измерить количество информации
  5. Как переводить между единицами
  6. Условия и ограничения
  7. Частые ошибки
  8. Короткий вывод

Информацию измеряют в битах: бит принимает значение 0 или 1, а байт — это 8 бит. Статья для школьников и начинающих. Вы переведёте мегабайты в килобайты, различите килобайт и кибибайт и поймёте, почему диск «на 1 ТБ» показывает около 931 ГиБ.

Приставки сверены со стандартами BIPM и NIST, данные на октябрь 2026 года. Все расчёты в статье пересчитаны запуском Python. Бит и системы счисления тесно связаны: если двоичная запись для вас новая, сначала прочитайте Как переводить числа между системами счисления.

Бит и байт

Бит — наименьшая единица информации: одна двоичная цифра, 0 или 1. Байт — группа из 8 бит. Когда программа хранит букву, число или цвет точки, она записывает их набором байтов.

Связь запишем формулой: 1 Б=8 бит=23 бит1\,\text{Б} = 8\,\text{бит} = 2^3\,\text{бит}. Поэтому степени двойки встречаются в информатике постоянно.

Приставки: килобайт, мегабайт и дальше

Приставки работают как в физике: килограмм, километр. Их два ряда. Десятичные приставки СИ (по BIPM) увеличивают в 1000 раз: kilo — 10310^3, mega — 10610^6, giga — 10910^9, tera — 101210^{12}. Двоичные приставки ввёл МЭК: в декабре 1998 года Международная электротехническая комиссия утвердила их названия и символы, а NIST приводит их в таблице. Они увеличивают в 1024=2101024 = 2^{10} раза. Как именно символы превращаются в последовательности нулей и единиц, объясняет материал про кодирование информации.

Приставка СИСимволЗначениеДвоичная приставкаСимволЗначение
kilo (кило)кБ (kB)10310^3 = 1000 Бkibi (киби)КиБ (KiB)2102^{10} = 1024 Б
mega (мега)МБ (MB)10610^6 = 1 000 000 Бmebi (меби)МиБ (MiB)2202^{20} = 1 048 576 Б
giga (гига)ГБ (GB)10910^9 = 1 000 000 000 Бgibi (гиби)ГиБ (GiB)2302^{30} = 1 073 741 824 Б
tera (тера)ТБ (TB)101210^{12} Бtebi (теби)ТиБ (TiB)2402^{40} = 1 099 511 627 776 Б

Значения степеней двойки пересчитаны в Python: 210=10242^{10}=1024, 220=10485762^{20}=1048576, 230=10737418242^{30}=1073741824, 240=10995116277762^{40}=1099511627776. Проверить степени можно в инструменте перевода чисел.

NIST отдельно подчёркивает: новые приставки для двоичных кратных не входят в Международную систему единиц СИ, хотя образованы от её приставок. Стандарт МЭК платный, поэтому мы ссылаемся только на таблицы NIST и BIPM.

Почему на диске меньше, чем на коробке

Производитель накопителя считает по СИ: 1 ГБ=109 Б1\,\text{ГБ} = 10^9\,\text{Б}. Если программа делит число байт на 2302^{30} (в двоичных гибибайтах), а подпись оставляет «ГБ», получается меньшее число. Коэффициент:

109230≈0,931\frac{10^9}{2^{30}} \approx 0{,}931

Расчёт для типичных объёмов, результат запуска Python:

На коробкеБайтВ ГиБРазница
128 ГБ128⋅109128\cdot 10^9119,216,87 %
256 ГБ256⋅109256\cdot 10^9238,426,87 %
512 ГБ512⋅109512\cdot 10^9476,846,87 %
1000 ГБ (1 ТБ)101210^{12}931,326,87 %

В терабайтах результат такой же: 1 ТБ=1012/240≈0,909 ТиБ1\,\text{ТБ} = 10^{12}/2^{40} \approx 0{,}909\,\text{ТиБ}. Память никуда не пропадает: это разные единицы. Способ показа размера зависит от программы, поэтому откройте свойства диска в вашей системе и сравните число с упаковкой.

Как измерить количество информации

Если исходов NN и все равновероятны, то количество информации в одном сообщении (формула Хартли):

i=log⁡2N,N=2ii = \log_2 N, \qquad N = 2^i

Пример: подбрасываем монету, исходов 2, значит i=log⁡22=1i = \log_2 2 = 1 бит. Выбор одной из 8 карточек несёт log⁡28=3\log_2 8 = 3 бита.

Задача. Сколько бит нужно, чтобы закодировать номер одного из 32 стульев в зале?

Решение. N=32N = 32, i=log⁡232i = \log_2 32. Подбираем степень: 25=322^5 = 32, значит i=5i = 5. Проверка в Python: math.log2(32) вернёт 5.0. Ответ: 5 бит.

Как переводить между единицами

Переход к более мелкой единице — умножение, к более крупной — деление. Множитель — 1000 в десятичной системе и 1024 в двоичной.

  1. Мегабайты в килобайты. 5 МиБ=5⋅1024=5120 КиБ5\ \text{МиБ} = 5\cdot 1024 = 5120\ \text{КиБ}. В десятичной системе: 5 МБ=5000 кБ5\ \text{МБ} = 5000\ \text{кБ}.
  2. Гигабайты в мегабайты. 3 ГиБ=3⋅1024=3072 МиБ3\ \text{ГиБ} = 3\cdot 1024 = 3072\ \text{МиБ}. В десятичной: 3 ГБ=3000 МБ3\ \text{ГБ} = 3000\ \text{МБ}.
  3. Биты в байты. 4096 бит=4096:8=512 Б4096\ \text{бит} = 4096 : 8 = 512\ \text{Б}.

Эти три результата получены запуском Python: 5*1024, 3*1024 и 4096//8 дают 5120, 3072 и 512.

Условия и ограничения

Версия
Данные на октябрь 2026 — приставки и значения сверены со страницами NIST и BIPM; стандарты редко меняются, но проверяйте их на официальных сайтах.
Система
СИ или МЭК — перед расчётом определите, какие приставки использует источник: «кило» = 1000, «киби» = 1024.
Программа
Способ показа зависит от программы — одно и то же число байт разные программы показывают в десятичных или двоичных единицах и подписывают по-разному.
Округление
Два знака — в таблицах значения округлены до сотых долей; для точных расчётов используйте число байт.
Тип
Равновероятные исходы — формула Хартли верна, когда все исходы одинаково вероятны; для неравных вероятностей применяют формулу Шеннона.

Частые ошибки

  • Считать, что в килобайте всегда 1024 байта: по СИ это 1000.
  • Путать бит и байт: сетевую скорость часто измеряют в битах в секунду, а объём файла — в байтах.
  • Умножать на 1000 там, где условие задачи использует двоичные единицы, и наоборот.
  • Округлять промежуточные результаты: считайте в байтах, округляйте в конце.
  • Применять формулу Хартли к неравновероятным исходам.
  • Искать «потерянную» память на диске: расхождение объясняется единицами.

Короткий вывод

Бит — 0 или 1, байт — 8 бит. Приставки бывают десятичные (кило = 1000) и двоичные (киби = 1024); в задаче важно знать, какие нужны. «Потеря» памяти на новом диске — разница единиц, около 6,87 процента для гигабайтов. Количество информации при равновероятных исходах считают по формуле Хартли.

Источники

  1. NIST: Prefixes for binary multiples↗ physics.nist.gov
  2. BIPM: SI prefixes↗ bipm.org
  3. NIST: Metric (SI) prefixes↗ nist.gov
  4. МЭК: стандарт с двоичными приставками (страница в магазине стандартов, текст платный)↗ webstore.iec.ch
  5. ФИПИ: Навигатор самостоятельной подготовки к ЕГЭ-2026, информатика (теория)↗ doc.fipi.ru

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

Сколько бит в байте?

В байте 8 бит. Национальный институт стандартов США (NIST) записывает это так: один байт равен 2³ бит, то есть 8 бит. Бит хранит одно из двух значений, 0 или 1, поэтому в байте можно записать 2⁸ = 256 разных комбинаций. Именно столько значений помещается в одном байте.

Сколько в килобайте байт: 1000 или 1024?

Зависит от системы приставок. По СИ приставка «кило» означает 10³, значит, 1 кБ = 1000 Б. По двоичному стандарту МЭК 1 КиБ (кибибайт) = 2¹⁰ = 1024 Б. Проблема в том, что в быту «килобайтом» называют обе величины. Если важна точность, ищите в документации, какая приставка и какой символ (кБ или КиБ) используются.

Почему на флешке 64 ГБ показывается меньше?

Производитель указывает объём в десятичных гигабайтах: 64 ГБ — это 64·10⁹ байт. Программа может делить на 2³⁰ и подписывать результат тоже «ГБ». Тогда получается около 59,6, потому что 64·10⁹ / 2³⁰ ≈ 59,6. Это не потеря памяти, а разные единицы: отличие составляет около 6,87 процента. Проверьте в характеристиках, какие единицы указаны на упаковке.

Как перевести мегабайты в килобайты?

Умножьте на основание перехода: на 1000 в десятичной системе или на 1024 в двоичной. Например, 5 МБ = 5·1000 = 5000 кБ, а 5 МиБ = 5·1024 = 5120 КиБ. Чтобы не перепутать, сначала узнайте, какая система приставок используется в вашей задаче. Если условие не уточняет систему, посмотрите, какие символы в нём использованы (кБ или КиБ).

Какие единицы информации нужны на ОГЭ и ЕГЭ?

По материалам ФИПИ нужны формулы перевода единиц измерения количества информации, формула Шеннона и формула Хартли. В навигаторе подготовки к ЕГЭ-2026 это элемент 2.2: знание основных понятий и методов измерения количества информации и умение подсчитывать информационный объём сообщения. Разберите бит, байт, приставки и формулу Хартли, а задачи берите из демоверсий ФИПИ.

  • #edinicy-informacii
  • #bit-i-bajt
РедакцияМатериал подготовлен по источникам выше · 8 апреля 2026