Таблица перевода единиц измерения информации: точные коэффициенты

Иван Корнев·28 июля 2026·4 мин

Таблица перевода единиц измерения информации предоставляет точные коэффициенты для перевода между байтами, килобайтами, мегабайтами и гигабайтами. Понимание различий между десятичной системой (стандарт IEC) и двоичной системой критически важно для корректного расчета объема данных в телекоммуникациях и компьютерных системах.

Оглавление

Стандарты измерения информации

Базовой единицей измерения цифровой информации является байт, который равен 8 битам. Для обозначения больших объемов данных используются приставки, регламентированные международными стандартами IEC 60027-2 и IEEE 1541.

Существует две основные системы приставок:

Десятичные приставки SI применяются в телекоммуникациях и при маркировке накопителей данных производителями:

  • 1 килобайт (kB) = 1000 байт
  • 1 мегабайт (MB) = 1 000 000 байт
  • 1 гигабайт (GB) = 1 000 000 000 байт

Двоичные приставки предназначены для четкого обозначения степеней двойки, что соответствует архитектуре компьютерной памяти:

  • 1 кибибайт (KiB) = 1024 байта
  • 1 мебибайт (MiB) = 1 048 576 байт
  • 1 гибибайт (GiB) = 1 073 741 824 байт

Различия между системами счисления

Основное различие заключается в базе исчисления: десятичная система использует основание 1000, а двоичная — основание 1024 (2^10). Это приводит к существенной разнице при переводе больших объемов данных.

ЕдиницаДесятичная система (SI)Двоичная система (IEC)
Базовая единица1 kB = 1000 байт1 KiB = 1024 байта
Средняя единица1 MB = 1 000 000 байт1 MiB = 1 048 576 байт
Крупная единица1 GB = 1 000 000 000 байт1 GiB = 1 073 741 824 байт

Разница между десятичным гигабайтом и двоичным гибибайтом составляет примерно 7,4%. Один гибибайт приблизительно равен 1,074 десятичного гигабайта.

Для избежания путаницы рекомендуется использовать официальные обозначения: kB, MB, GB для десятичной системы и KiB, MiB, GiB для двоичной системы.

Практическое применение

В операционных системах наблюдается смешанное использование терминологии. Например, Microsoft Windows традиционно использует термин «килобайт» для обозначения 1024 байт, хотя согласно стандартам это должно называться кибибайтом.

Производители накопителей используют десятичную систему при указании емкости устройств, тогда как операционные системы часто отображают доступное пространство в двоичной системе. Это объясняет, почему купленный накопитель на 1 ТБ может отображаться в системе как имеющий меньший объем.

Таблица соответствия основных единиц

Из десятичных в двоичныеКоэффициент перевода
1 GB в GiB≈ 0,931 GiB
1 MB в MiB≈ 0,954 MiB
1 kB в KiB≈ 0,977 KiB

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

Путаница в обозначениях. Самая распространенная ошибка — использование терминов «килобайт», «мегабайт» и «гигабайт» без уточнения системы счисления. Это приводит к недопониманию при обмене данными между различными системами.

Неправильный расчет объема накопителей. Пользователи часто ожидают, что накопитель на 500 ГБ будет иметь ровно 500 × 1024^3 байт доступного пространства, однако производители используют десятичную систему, где 500 ГБ = 500 × 1000^3 байт.

Игнорирование стандартов IEC. Многие программы и документы продолжают использовать устаревшую терминологию, не применяя двоичные приставки киби-, меби-, гиби-, что создает постоянную путаницу в технической документации.

FAQ

Почему мой накопитель показывает меньше места, чем указано на упаковке? Производители используют десятичную систему (1 ГБ = 1 000 000 000 байт), а операционные системы часто отображают объем в двоичной системе. Разница составляет около 7,4% для гигабайтов.

Что такое кибибайт и чем он отличается от килобайта? Кибибайт (KiB) равен 1024 байтам и используется в двоичной системе, тогда как килобайт (kB) равен 1000 байтам в десятичной системе. Разница возникает из-за разных оснований систем счисления.

Какой стандарт следует использовать в технической документации? Рекомендуется следовать стандартам IEC 60027-2 и IEEE 1541, используя десятичные приставки (kB, MB, GB) для телекоммуникаций и хранения данных, и двоичные приставки (KiB, MiB, GiB) для обозначения степеней двойки.

Почему Windows показывает 1 КБ как 1024 байта? Microsoft Windows традиционно использует термин «килобайт» для обозначения 1024 байт, хотя согласно современным стандартам это значение правильно называть кибибайтом (KiB).