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

 

 

 

История вопроса

 

В 1998 году Международное бюро мер и весов заявило, что приставки СИ относятся только к степеням десяти и не должны использоваться для обозначения степеней двойки.

В 1999 году МЭК ввела стандарт IEC 60027-2 с новыми приставками для обозначения количества информации. В 2008 году вышел аналогичный стандарт IEEE 1541 (различие только в том, что IEC предлагает писать «bit» полностью вместо «b» у IEEE). Использование этих приставок одобрено Международным комитетом мер и весов. Для обозначения степеней двойки в ближайшей приставке СИ второй слог заменяется на «bi» от binary (двоичный): kibibyte — KiB, mebibyte — MiB, gibibyte — GiB.

ГОСТ 8.417-2002, приложение А: «В соответствии с международным стандартом МЭК 60027-2 единицы «бит» и «байт» применяют с приставками СИ» (заглавные буквы К, М, Г,… обозначающие степени 10).

Также в стандарте сказано: «Исторически сложилась такая ситуация, что с наименованием «байт» некорректно (вместо 1000 = 103 принято 1024 = 210) использовали (и используют) приставки СИ: 1Кбайт = 1024 байт, 1Мбайт = 1024 Кбайт, 1Гбайт = 1024 Мбайт и т.д. При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной буквы «к» для обозначения множителя 103.»

31 октября 2009 года Правительство РФ утвердило «Положение о единицах величин, допускаемых к применению в Российской Федерации», которое гласит: «Наименование и обозначение единицы количества информации «байт» (1 байт = 8 бит) применяются с двоичными приставками «Кило», «Мега», «Гига», которые соответствуют множителям «210», «220» и «230» (1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт). Данные приставки пишутся с большой буквы. Допускается применение международного обозначения единицы информации с приставками «K» «M» «G», рекомендованного Международным стандартом Международной электротехнической комиссии МЭК 60027-2 (KB, MB, GB, Kbyte, Mbyte, Gbyte).»

Т.е. для байт приставки СИ теперь обозначают степени двойки, а для бит всё остаётся по ГОСТ — приставки СИ обозначают степени 10.
1 Мбайт = 1 MiB = 1024х1024 байт, 1 Мбит = 1 Mb = 1000х1000 бит.

 

 

 

 

Сводная таблица приставок

 

IEEE 1541/IEC 60027-2
 

ГОСТ 8.417-2002, «Положение...»
 

kibibyte
 

KiB
 

1024 byte
 

килобайт
 

КБ
 

1024 байт
 

mebibyte
 

MiB
 

1024 KiB
 

мегабайт
 

МБ
 

1024 КБ
 

gibibyte
 

GiB
 

1024 MiB
 

гигабайт
 

ГБ
 

1024 МБ
 

tebibyte
 

TiB
 

1024 GiB
 

терабайт
 

ТБ
 

1024 ГБ
 

kibibit, kibit
 

Kib
 

1024 bit

Для этих величин в РФ утверждённых обозначений нет
 

mebibit, mibit
 

Mib
 

1024 Kib
 

gibibit, gibit
 

Gib
 

1024 Mib
 

tebibit, tibit
 

Tib
 

1024 Gib
 

kilobyte
 

KB
 

1000 byte
 

megabyte
 

MB
 

1000 KB
 

gigabyte
 

GB
 

1000 MB
 

terabyte
 

TB
 

1000 GB
 

kilobit
 

Kb
 

1000 bit
 

килобит
 

Кб
 

1000 бит
 

megabit
 

Mb
 

1000 Kb
 

мегабит
 

Мб
 

1000 Кб
 

gigabit
 

Gb
 

1000 Mb
 

гигабит
 

Гб
 

1000 Мб
 

terabit
 

Tb
 

1000 Gb
 

терабит
 

Тб
 

1000 Гб
 

 

 

 

Итоги

 

 

Постановление Правительства от 2009 г. ввело обозначения для KiB, MiB, GiB,… лишив обозначения KB, MB, GB.

Эта перестановка не решает главной проблемы: в России в 2 раза меньше утверждённых обозначений приставок для единиц количества информации, чем в международном стандарте МЭК 60027-2. Принятые обозначения не покрывают всех возможных вариантов. К тому же похожие по написанию и произношению (мегабайт) приставки обозначают разные множители!!!


Неофициальная практика, упомянутая в ГОСТ, покрывает все варианты: Б — байт, б — бит, 1 КБ = 1024 байт, 1кБ = 1000 байт.

Что делать?

Варианты

скопировать международный стандарт.

ввести ещё 2 группы приставок.

узаконить неофициальную практику.

Не хотелось бы, чтобы страна (когда-то весьма прогрессивная в этом отношении) вступила в ряды любителей местных традиций в виде ярдов/унций/галлонов (путаница при совмещении которых с системой СИ уже была причиной серьёзных аварий).