Формула и пример расчёта
1 байт = 8 бит. Десятичные приставки используют 1000, двоичные — 1024.
Пример
1 GB = 1 000 MB ≈ 953,67 MiB.
Условия расчёта
- Обозначения MB и MiB различаются. Производители накопителей обычно указывают десятичные единицы.
Сначала различите бит и байт
Один байт содержит восемь бит. Бит обычно обозначается строчной b, байт — прописной B. В списке единиц форма явно разделяет bit и B. Разница в восемь раз особенно важна при сравнении размера файла и скорости связи.
Десятичные kB, MB и GB используют множители 1 000. Двоичные KiB, MiB и GiB используют 1 024. Это разные единицы, а не варианты написания одного размера.
Пример гигабайта в мебибайтах
1 GB — это 1 000 000 000 байт. Один MiB содержит 1 048 576 байт. Деление даёт 1 000 000 000 / 1 048 576 ≈ 953,6743 MiB.
В другую сторону 1 GiB равен 1 073 741 824 байтам, или 1,073741824 GB. Если программа показывает двоичные единицы, а устройство промаркировано десятичными, числовые значения отличаются даже без потери данных.
Объём данных не равен скорости
Размер файла в MB нельзя напрямую сравнить с каналом в Мбит/с. Например, 100 MB содержат 800 мегабит. При идеальной скорости 100 Мбит/с передача этого объёма потребовала бы 8 секунд.
Для времени передачи нужны скорость и условия использования канала. Сам конвертер меняет только единицы объёма.
Почему доступное место может отличаться
Разница приставок объясняет только пересчёт единиц. Файловая система, служебные данные, резерв и особенности хранения могут дополнительно влиять на доступное пространство. Упакованный и распакованный файл имеют разные объёмы; перевод единицы не вычисляет степень сжатия.
Частые вопросы
Почему доступный объём накопителя выглядит меньше?
Возможны двоичные единицы вместо десятичных и место для служебных данных. Сначала сравните значения в одинаковых единицах.
Чем b отличается от B?
Обычно b означает бит, а B — байт. Один байт содержит восемь бит.