Кб мб: Килобайт в Мегабайт | Онлайн калькулятор – Сколько мегабайт в гигабайте, бит в байте (или килобайте) и что это вообще такое за единицы измерения информации

KiB, Kib, KB, Kb / Habr

Вот в этом посте товарищ призывает следовать стандартам. Не всё так с ними просто, со стандартами. Я хочу показать насколько сложна ситуация с обозначениями единиц измерения информации. Не буду объяснять важность темы — кому интересно, прошу под кат.

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


Ярким примером путаницы с приставками является «мегабайт» производителей CD, DVD и дискет. Он равен 1024х1000 байт. Дискета на «1,44 Мб» на самом деле имеет ёмкость в 1,44х1024х1000 байт = 1440 Кб или 1,38 Мб (где 1 Мб = 1024х1024 байт). А ёмкость одностороннего однослойного DVD вместо 4,7 «ГБ» составляет 4,37 ГБ = 4,37х1024х1024х1024 байт.

В 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 группы приставок. Или узаконить неофициальную практику (см. выше). Лично я склоняюсь к первому варианту — не хотелось бы, чтобы наша страна (когда-то весьма прогрессивная в этом отношении) вступила в ряды любителей местных традиций в виде ярдов/унций/галлонов (путаница при совмещении которых с системой СИ уже была причиной серьёзных аварий).

Спасибо malan за указанные ошибки

Конвертировать Полубайт в Килобайт

1 Полубайт = 
0.000488
 Килобайт
10 Полубайт = 0.0049 Килобайт2500 Полубайт = 1.2207 Килобайт
2 Полубайт = 0.000977 Килобайт20 Полубайт = 0.0098 Килобайт5000 Полубайт = 2.4414 Килобайт
3 Полубайт = 0.0015 Килобайт30 Полубайт = 0.0146 Килобайт10000 Полубайт = 4.8828 Килобайт
4 Полубайт = 0.002 Килобайт40 Полубайт = 0.0195 Килобайт25000 Полубайт = 12.207 Килобайт
5 Полубайт = 0.0024 Килобайт50 Полубайт = 0.0244 Килобайт50000 Полубайт = 24.4141 Килобайт
6 Полубайт = 0.0029 Килобайт100 Полубайт = 0.0488 Килобайт100000 Полубайт = 48.8281
 Килобайт
7 Полубайт = 0.0034 Килобайт250 Полубайт = 0.1221 Килобайт250000 Полубайт = 122.07 Килобайт
8 Полубайт = 0.0039 Килобайт500 Полубайт = 0.2441 Килобайт500000 Полубайт = 244.14 Килобайт
9 Полубайт = 0.0044 Килобайт1000 Полубайт = 0.4883 Килобайт1000000 Полубайт = 488.28
 Килобайт

Конвертировать Килобайт в Полубайт

1 Килобайт = 2048 Полубайт10 Килобайт = 20480 Полубайт2500 Килобайт = 5120000 Полубайт
2 Килобайт = 4096 Полубайт20 Килобайт = 40960 Полубайт5000 Килобайт = 10240000 Полубайт
3 Килобайт = 6144 Полубайт30 Килобайт = 61440 Полубайт10000 Килобайт =
20480000
 Полубайт
4 Килобайт = 8192 Полубайт40 Килобайт = 81920 Полубайт25000 Килобайт = 51200000 Полубайт
5 Килобайт = 10240 Полубайт50 Килобайт = 102400 Полубайт50000 Килобайт = 102400000 Полубайт
6 Килобайт = 12288 Полубайт100 Килобайт = 204800 Полубайт100000
Килобайт = 204800000 Полубайт
7 Килобайт = 14336 Полубайт250 Килобайт = 512000 Полубайт250000 Килобайт = 512000000 Полубайт
8 Килобайт = 16384 Полубайт500 Килобайт = 1024000 Полубайт500000 Килобайт = 1024000000 Полубайт
9 Килобайт = 18432 Полубайт1000 Килобайт = 2048000 Полубайт1000000 Килобайт = 2048000000 Полубайт

Конвертировать Килобит в Гигабайт (Kbit → GB)

1 Килобит = 1.192×10-7 Гигабайт10 Килобит = 1.1921×10-6 Гигабайт2500 Килобит = 0.000298 Гигабайт
2 Килобит = 2.384×10-7 Гигабайт20 Килобит = 2.3842×10-6 Гигабайт5000 Килобит = 0.000596 Гигабайт
3 Килобит = 3.576×10-7 Гигабайт30 Килобит = 3.5763×10-6 Гигабайт10000 Килобит = 0.0012 Гигабайт
4 Килобит = 4.768×10-7 Гигабайт40 Килобит = 4.7684×10-6 Гигабайт25000 Килобит = 0.003 Гигабайт
5 Килобит = 5.96×10-7 Гигабайт50 Килобит = 5.9605×10-6 Гигабайт50000 Килобит = 0.006 Гигабайт
6 Килобит = 7.153×10-7 Гигабайт100 Килобит = 1.2×10-5 Гигабайт100000 Килобит = 0.0119 Гигабайт
7 Килобит = 8.345×10-7 Гигабайт250 Килобит = 3.0×10-5 Гигабайт250000 Килобит = 0.0298 Гигабайт
8 Килобит = 9.537×10-7 Гигабайт500 Килобит = 6.0×10-5 Гигабайт500000 Килобит = 0.0596 Гигабайт
9 Килобит = 1.0729×10-6 Гигабайт1000 Килобит = 0.000119 Гигабайт1000000 Килобит = 0.1192 Гигабайт

Конвертировать Килобит в Мегабит (Kbit → Mbit)

1 Килобит = 0.000977 Мегабит10 Килобит = 0.0098 Мегабит2500 Килобит = 2.4414 Мегабит
2 Килобит = 0.002 Мегабит20 Килобит = 0.0195 Мегабит5000 Килобит = 4.8828 Мегабит
3 Килобит = 0.0029 Мегабит30 Килобит = 0.0293 Мегабит10000 Килобит = 9.7656 Мегабит
4 Килобит = 0.0039 Мегабит40 Килобит = 0.0391 Мегабит25000 Килобит = 24.4141 Мегабит
5 Килобит = 0.0049 Мегабит50 Килобит = 0.0488 Мегабит50000 Килобит = 48.8281 Мегабит
6 Килобит = 0.0059 Мегабит100 Килобит = 0.0977 Мегабит100000 Килобит = 97.6563 Мегабит
7 Килобит = 0.0068 Мегабит250 Килобит = 0.2441 Мегабит250000 Килобит = 244.14 Мегабит
8 Килобит = 0.0078 Мегабит500 Килобит = 0.4883 Мегабит500000 Килобит = 488.28 Мегабит
9 Килобит = 0.0088 Мегабит1000 Килобит = 0.9766 Мегабит1000000 Килобит = 976.56 Мегабит

Leave a comment