Обновлено:

Как перевести из бита в байт

Ситуация, в которой чаще всего нужен перевод бит в байты: видите число в битах (например, 10 000 бит или 100 Мбит/с), а понять хотите в байтах (и дальше – в КБ/МБ). Самое важное правило простое: 1 байт = 8 бит. Значит, чтобы перевести биты в байты, нужно делить на 8.

Исходное значение Введите число (можно дробное или очень большое) Десятичные (1 000) – для сетей; двоичные (1 024) – для памяти и файлов
Параметры выводаЕсли биты не кратны 8, неполный байт считается целым

⚠ Результат округлён вверх: дробный байт требует выделить целый байт в памяти

Калькулятор выше помогает перевести значение из бит (b) в байты (B) и, при необходимости, сразу показать результат в более крупных единицах (KB/MB/GB и/или KiB/MiB/GiB). На итог влияет, используете ли вы десятичные приставки (1 KB = 1 000 B) или двоичные (1 KiB = 1 024 B), а также нужно ли округлять до целого числа байтов.

Как перевести из бита в байт: формула и примеры

Базовая формула одна:

байты = биты / 8

Обратное преобразование тоже полезно (например, для скорости сети):

биты = байты × 8

Примеры:

  • 64 бита → 64 / 8 = 8 байт
  • 1 000 бит → 1 000 / 8 = 125 байт
  • 10 240 бит → 10 240 / 8 = 1 280 байт
  • 1 бит → 1 / 8 = 0,125 байта (дробное значение допустимо в математике, но не всегда в хранении – об этом ниже)

Если в задаче встречаются «килобиты/мегабиты», сначала переведите их в биты (с учётом типа приставки), затем разделите на 8.

Бит и байт: в чём разница и как их обозначают

Бит (bit) – минимальная единица информации: 0 или 1.
Байт (byte) – группа битов; в современной практике почти всегда это 8 бит.

Важно не путать обозначения:

  • b – bit (бит), строчная буква
  • B – byte (байт), заглавная буква

Отсюда частая путаница:

  • Mb/s чаще читают как мегабит в секунду (корректнее – Mbit/s)
  • MB/s – мегабайт в секунду

Если видите «MB», это байты, если «Mb» или «Mbit» – биты.

Перевод с приставками: kbit, Mbit, Gbit и kB/MB (и KiB/MiB)

С приставками есть два «мира»:

  1. Десятичные (SI) – обычно в сетях и маркетинговых спецификациях:
  • 1 kbit = 1 000 bit
  • 1 Mbit = 1 000 000 bit
  • 1 Gbit = 1 000 000 000 bit
    и для байтов:
  • 1 KB = 1 000 B
  • 1 MB = 1 000 000 B
  • 1 GB = 1 000 000 000 B
  1. Двоичные (IEC) – часто в памяти/ОС (особенно когда пишут KiB/MiB):
  • 1 Kibit = 1 024 bit
  • 1 Mibit = 1 024 Kibit = 1 048 576 bit
    и для байтов:
  • 1 KiB = 1 024 B
  • 1 MiB = 1 024 KiB = 1 048 576 B

Для перевода из бит в байты с приставками логика такая:

  1. Приведите значение к битам (bit).
  2. Разделите на 8 → получите байты (B).
  3. При необходимости переведите байты в KB/MB/… или KiB/MiB/….

Небольшая таблица для ориентира (десятичные приставки):

Что даноСколько это в битахСколько это в байтах
1 kbit1 000 bit125 B
1 Mbit1 000 000 bit125 000 B (≈ 125 KB)
1 Gbit1 000 000 000 bit125 000 000 B (≈ 125 MB)

А вот аналогично для двоичных (IEC):

Что даноСколько это в битахСколько это в байтах
1 Kibit1 024 bit128 B
1 Mibit1 048 576 bit131 072 B (= 128 KiB)

Почему иногда получается «нецелый» байт

Если количество бит не кратно 8, после деления на 8 вы получите дробь. Что с ней делать – зависит от смысла задачи.

1) Математическое преобразование
Можно оставить дробное значение: 10 бит = 1,25 B. Это нормально как «эквивалент» в байтах.

2) Хранение/выделение памяти
Память и файлы обычно адресуются байтами. Поэтому если нужно понять, сколько минимум байтов требуется, используют округление вверх:

  • нужные байты = ceil(биты / 8)

Пример: 1 бит требует 1 байт хранения, 9 бит – уже 2 байта, 17 бит – 3 байта.

3) Передача по сети и протоколы
На практике к полезным данным добавляются заголовки и служебные поля (TCP/IP, TLS и т. п.), поэтому «идеальный» перевод bit↔byte даёт ориентир, но фактическая скорость/объём могут отличаться.

Частые сценарии: скорость интернета, видео, архивы

Перевод скорости: Mbit/s → MB/s

Чтобы прикинуть максимальную скорость загрузки в байтах:

  • MB/s ≈ (Mbit/s) / 8

Примеры (идеально, без потерь):

  • 50 Mbit/s ≈ 6,25 MB/s
  • 100 Mbit/s ≈ 12,5 MB/s
  • 300 Mbit/s ≈ 37,5 MB/s

Если хотите оценить время скачивания файла, переводите скорость в MB/s, а размер файла – в MB, затем делите размер на скорость.

Размер файла vs «битрейт» видео/аудио

Битрейт часто указывают в kbit/s или Mbit/s. Чтобы оценить объём:

  • байт/с = бит/с / 8
  • объём (в байтах) = (бит/с / 8) × время (в сек)

Например, 8 Mbit/s ≈ 1 MB/s. Видео длительностью 10 минут (600 с) при таком битрейте даст около 600 MB полезного потока (без учёта контейнера, звука, переменного битрейта и служебных данных).

Шпаргалка: популярные переводы бит → байт

БитыБайты
8 bit1 B
16 bit2 B
32 bit4 B
64 bit8 B
128 bit16 B
256 bit32 B
512 bit64 B
1 000 bit125 B
1 024 bit128 B

Если вы встретили «32-bit» или «64-bit» в характеристиках (например, архитектура, ключи шифрования), это не обязательно про размер файла – но перевод в байты для понимания масштаба делается тем же делением на 8.

Короткое резюме

  • Перевести из бита в байт: делите на 8.
  • Следите за обозначениями: b (бит) и B (байт) – это разные единицы.
  • С приставками уточняйте систему: KB/MB (1 000) или KiB/MiB (1 024).
  • Для хранения данных часто нужно округление вверх до целого байта.

Если нужно быстро получить ответ для любого числа (включая kbit/Mbit/Gbit и KB/KiB), удобнее воспользоваться конвертером выше: он сразу покажет результат в нужных единицах.

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

Байт всегда равен 8 битам или бывают исключения?

В современном ИТ под «байтом» почти всегда подразумевают 8 бит (octet). Исторически существовали системы с другим размером байта, но в массовых ОС, сетях и форматах файлов это не используется. В документации иногда пишут «octet», чтобы однозначно обозначить 8 бит.

Чем отличаются KB и KiB, и как это влияет на перевод?

KB (килобайт) обычно считают по десятичной системе: 1 KB = 1 000 B. KiB (кибибайт) – по двоичной: 1 KiB = 1 024 B. Если вы переводите большие значения, разница заметна: 1 000 000 B = 1 000 KB, но ≈ 976,56 KiB.

Почему скорость интернета у провайдера в Мбит/с, а загрузка в МБ/с?

Провайдеры рекламируют скорость в битах (Mbit/s), а многие программы показывают скорость в байтах (MB/s). Чтобы сравнить, делите на 8: 100 Mbit/s ≈ 12,5 MB/s (без учёта накладных расходов протоколов, качества Wi‑Fi и загрузки сервера).

Как правильно округлять при переводе бит в байты?

Математически байты = биты / 8, и результат может быть дробным. Но если речь о хранении в памяти/файле, обычно нужен целый байт: тогда берут округление вверх (ceiling), потому что даже 1 лишний бит требует выделить ещё 1 байт. В сетевых расчётах часто оставляют дробь.

Как перевести биты в байты в Excel или Google Sheets?

Используйте деление на 8: если количество бит в ячейке A1, формула будет =A1/8. Для целых байтов при хранении добавьте округление вверх: =ОКРУГЛВВЕРХ(A1/8;0) (в русской локали Excel) или =ROUNDUP(A1/8,0) в англоязычной.

Почему размер файла на диске больше, чем «вес» в байтах?

Диск хранит данные блоками (кластерами) фиксированного размера, например 4 KiB. Даже если файл весит 1 000 B, на диске он может занять 4 KiB. Плюс есть служебные данные файловой системы. Поэтому «размер» и «занято на диске» часто отличаются.

  1. Как переводить из бит в байты: формула и примеры
  2. Как из часа перевести в секунды: формула и примеры
  3. Как переводить из градусов в радианы: формула и примеры
  4. Перевести биты в килобайты: формула и калькулятор
  5. Как переводить из градусов в кельвины: формула и примеры
  6. Перевод бит в байты: формула и калькулятор