Бит и байт: сколько бит в байте и почему 1 ТБ превращается в 931 ГБ

Почему файл на 100 МБ не скачивается за секунду при скорости 100 Мбит/с? И куда пропадают гигабайты на новом диске, который в системе показывает не 1000, а 931 ГБ? Ответ — в том, как считают биты и байты.
Через интернет ежесекундно проходят терабайты данных, в телефоне лежат гигабайты фотографий, а провайдер обещает мегабиты в секунду. За всеми этими приставками стоят всего две базовые единицы — бит и байт. А вся путаница с «пропавшим» объёмом и «медленной» скоростью возникает из-за того, что производители и операционные системы считают их по-разному. Разобраться в этом стоит один раз — и больше не переплачивать за тариф, скорость которого вы неверно поняли, и не паниковать из-за «недостающих» гигабайтов на новом диске.
Разбираемся, как устроены бит и байт, почему существуют две системы измерения, как переводить одни единицы в другие и почему мегабит — это совсем не мегабайт.
Что такое бит и байт
Бит — это минимальная единица информации. Название происходит от английского binary digit, «двоичная цифра», и принимает всего два значения: 0 или 1. Так удобно для электроники: транзистор в процессоре или ячейка памяти либо пропускает ток, либо нет — это и есть единица и ноль.
Одного бита мало даже для одной буквы, поэтому биты объединяют в группы. Группа из восьми бит — это байт. Восемь бит дают 2⁸ = 256 возможных комбинаций, то есть один байт кодирует число от 0 до 255 или, например, один символ. Отсюда главное соотношение, которое стоит запомнить раз и навсегда:
1 байт = 8 бит. Это фундамент всех остальных расчётов: и размеров файлов, и скорости интернета, и объёма дисков.
Дальше единицы расходятся по сферам применения. Биты обычно измеряют скорость передачи данных — интернет, пропускную способность каналов. Байты измеряют то, что хранится: размеры файлов, объём оперативной памяти, ёмкость накопителей.
| Единица | Что это | Бит | Где встречается |
|---|---|---|---|
| Бит (б) | Минимальная единица: 0 или 1 | 1 | Скорость передачи данных |
| Байт (Б) | Группа из 8 бит | 8 | Размеры файлов, объём памяти |
Важно: в русской традиции байт обозначают заглавной «Б», а бит — строчной «б». Поэтому МБ/с (мегабайты в секунду) и Мбит/с (мегабиты в секунду) — разные величины, отличающиеся в восемь раз.
Две системы измерения: почему 1 ГБ не всегда равен 1 ГБ
Именно здесь прячется ответ на загадку «пропавших» гигабайтов. Дело в том, что существуют две системы счёта, и они дают разные числа для одних и тех же приставок.
Десятичная система (SI) основана на степенях десяти и привычна по обычной математике. Её используют производители накопителей:
- 1 кБ = 1000 байт.
- 1 МБ = 1000 кБ = 1 000 000 байт.
- 1 ГБ = 1000 МБ = 1 000 000 000 байт.
- 1 ТБ = 1000 ГБ = 1 000 000 000 000 байт.
Двоичная система основана на степенях двойки, потому что компьютеру естественно оперировать числом 2¹⁰ = 1024, близким к тысяче. Её используют операционные системы при подсчёте занятого места:
- 1 КиБ = 1024 байта.
- 1 МиБ = 1024 КиБ = 1 048 576 байт.
- 1 ГиБ = 1024 МиБ = 1 073 741 824 байта.
- 1 ТиБ = 1024 ГиБ = 1 099 511 627 776 байт.
Почему у двоичных единиц странные названия КиБ, МиБ, ГиБ
Тут кроется тонкость, которую почти все инструкции пропускают, а зря — именно она и порождает путаницу. По международному стандарту (IEC 60027-2, позже ISO/IEC 80000-13) десятичные приставки кило, мега, гига всегда означают степени десяти.
Проблема в том, что Windows считает в двоичной системе, но подписывает результат старыми обозначениями: показывает гибибайты, а пишет «ГБ». Поэтому пользователь видит «931 ГБ» там, где технически корректно было бы «931 ГиБ», и думает, что часть диска пропала. На самом деле и производитель, и система правы — просто говорят на разных языках под одинаковыми вывесками.
Из-за этого расхождение между системами растёт с каждым уровнем приставки:
| Уровень | Разница систем | Что видит пользователь |
|---|---|---|
| Килобайт | около 2,3 % | Почти незаметно |
| Мегабайт | около 4,6 % | Несколько мегабайт на файле |
| Гигабайт | около 6,9 % | 1 ГБ диска как будто исчезает |
| Терабайт | около 9 % | Диск 1 ТБ показывает ~931 ГБ |
Проще говоря: накопитель на 1 ТБ по системе производителя — это 1 000 000 000 000 байт. Разделите это число на 1024 трижды (чтобы перейти к гибибайтам), и получится примерно 931. Вот откуда берётся «931 ГБ» в свойствах диска — никакого обмана.
Как переводить биты в байты и обратно
Базовых правил всего два, и они вытекают из соотношения 1 байт = 8 бит:
- Чтобы перевести байты в биты, умножьте на 8. Например, 5 байт = 40 бит.
- Чтобы перевести биты в байты, разделите на 8. Например, 16 бит = 2 байта.
А чтобы переходить между приставками внутри двоичной системы (КиБ, МиБ, ГиБ), умножайте или делите на 1024. Скажем, 2 ГиБ = 2 × 1024 = 2048 МиБ, а 5120 КиБ = 5120 / 1024 = 5 МиБ. Для наглядности — сколько байт и бит в каждой двоичной единице:
| Единица | Байт | Бит |
|---|---|---|
| 1 байт | 1 | 8 |
| 1 КиБ | 1 024 | 8 192 |
| 1 МиБ | 1 048 576 | 8 388 608 |
| 1 ГиБ | 1 073 741 824 | 8 589 934 592 |
Как перевести двоичное число в десятичное
Иногда нужно прочитать само двоичное число — например, увидеть, какое десятичное значение прячется за набором нулей и единиц. Принцип такой: каждый разряд умножается на 2 в степени его позиции (справа налево, начиная с нуля), и результаты складываются. На примере числа 1011:
1011 = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11. То есть двоичное 1011 — это десятичное 11.
Мбит/с и МБ/с: почему скорость интернета «обманывает»
Самая частая ошибка при выборе тарифа — путать мегабиты и мегабайты. Провайдеры указывают скорость в битах в секунду (Мбит/с), а файлы в браузере и в проводнике измеряются в байтах (МБ). Разница, как мы помним, ровно в восемь раз.
Чтобы узнать реальную скорость загрузки в мегабайтах, скорость тарифа в мегабитах нужно разделить на 8:
- Тариф 100 Мбит/с даёт максимум 100 / 8 = 12,5 МБ/с.
- Тариф 500 Мбит/с — это 500 / 8 = 62,5 МБ/с.
Теперь понятно, почему файл на 100 МБ при скорости 100 Мбит/с скачивается не за секунду, а примерно за восемь: 100 МБ нужно разделить на реальные 12,5 МБ/с. И это ещё в идеальных условиях, без потерь на служебные данные и ограничения сервера.
Важно: в 2026 году провайдеры всё чаще указывают скорость в гигабитах, но принцип не меняется — чтобы получить мегабайты в секунду, делите заявленную скорость на 8.
Сколько всего поместится: практические прикидки
Понимание единиц превращается в полезный навык, когда нужно прикинуть, влезет ли коллекция фото на флешку или фильм в облако. Несколько ориентиров на 2026 год.
Фотографии на флешке
Средний снимок со смартфона весит 3–5 МБ. Чтобы узнать вместимость, разделите объём флешки на размер одного фото. Флешка на 32 ГБ — это около 32 768 МБ; при размере 4 МБ на снимок поместится примерно 8000 фотографий.
Видео в 4K
Одна минута видео 4K в хорошем качестве занимает 300–500 МБ. Двухчасовой фильм в таком разрешении — это уже 40–60 ГБ. Если снимаете в 4K, объём накопителя и облака стоит закладывать с запасом.
Музыка и документы
Песня в неплохом качестве весит около 8–10 МБ, час подкаста — 50–70 МБ, а обычный документ Word или PDF на несколько страниц — десятки или сотни килобайт. Это к тому, что текст почти ничего не весит на фоне медиа: тысяча документов спокойно умещается там, где лежит десяток роликов с телефона. Когда место заканчивается, разбираться стоит в первую очередь с видео и фото, а не с папкой документов.
Частые вопросы
Почему в компьютерах двоичная система, а не привычная десятичная?
Потому что так устроена электроника. Транзисторы — основа процессоров и памяти — имеют два устойчивых состояния: есть ток или нет, открыт или закрыт. Два состояния естественно описываются двумя цифрами, 0 и 1, поэтому двоичная система для техники проще и надёжнее десятичной.
Влияет ли разница систем на скорость интернета?
Нет. Скорость всегда считается в битах, и здесь двоичная и десятичная системы ни при чём. Разница в 1000 против 1024 касается только объёма хранения — размеров файлов и ёмкости дисков.
Так производитель диска обманывает или нет?
Не обманывает. Он указывает объём по десятичной системе SI, где гига — это миллиард, и это юридически корректно: в своё время суды это подтверждали. Просто операционная система показывает то же число в двоичных единицах под десятичной вывеской, отсюда и ощущение нехватки. Реальные данные на диске не теряются.
Коротко о главном
- Бит — минимальная единица информации (0 или 1), байт — группа из восьми бит. Ключевое соотношение: 1 байт = 8 бит.
- Биты измеряют скорость передачи данных, байты — объём хранения. В русской записи байт — это «Б», бит — «б».
- Производители считают объём по десятичной системе (1 ГБ = миллиард байт), операционные системы — по двоичной (1 ГиБ = 1024³ байта).
- По стандарту двоичные единицы называются КиБ, МиБ, ГиБ, но Windows подписывает их как КБ, МБ, ГБ — отсюда путаница с «пропавшим» объёмом.
- Диск на 1 ТБ по системе производителя показывает в системе около 931 ГБ — это нормально, данные не теряются. Расхождение растёт с уровнем приставки.
- Мегабит и мегабайт отличаются в восемь раз: чтобы из скорости тарифа в Мбит/с получить реальные МБ/с, делите на 8.