Двійкові префікси

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Двійкові префікси — особливі префікси для круглих двійкових чисел (тобто чисел, представлених у двійковій системі числення), призначені замінити неправильно використовувані префікси СІ для круглих десяткових чисел.

Історія[ред.ред. код]

Кількість байтів
Десяткова система Префікси СІ Бінарні префікси МЕК
Назва Скорочення Степінь Назва Степінь Назва Скорочення Степінь
байт Б (B) 100 - 100 байт Б (B) 20
кілобайт кБ (kB) 103 кіло- 103 кібібайт КіБ (KiB) 210
мегабайт МБ (MB) 106 мега- 106 мебібайт МіБ (MiB) 220
гігабайт ГБ (GB) 109 гіга- 109 гібібайт ГіБ (GiB) 230
терабайт ТБ (TB) 1012 тера- 1012 тебібайт ТіБ (TiB) 240
петабайт ПБ (PB) 1015 пета- 1015 пебібайт ПіБ (PiB) 250
ексабайт ЕБ (EB) 1018 екса- 1018 ексбібайт ЕіБ (EiB) 260
зетабайт ЗБ (ZB) 1021 зета- 1021 зебібайт ЗіБ (ZiB) 270
йотабайт ЙБ (YB) 1024 йота- 1024 йобібайт ЙіБ (YiB) 280

Обсяг одного модуля напівпровідникової пам'яті є ступенем двійки (для зручності адресації). 1024 байти (біта, слова і т. д.) спочатку називалися K (ка), щоб не плутати з «кіло». Зокрема, в документації до однієї з радянських ЕОМ сказано, що обсяг її пам'яті 32 K слів. Проте розповсюдилося помилкове читання цієї одиниці «кіло». Крупніші похідні одиниці стали називатися аналогічно. Наприклад, 220 байта стали називати мегабайтом, 230 — гігабайтом, і. т.д.

У березні 1999 року Міжнародна електротехнічна комісія ввела новий стандарт іменування двійкових чисел. Приставки МЕК схожі з СІ: вони починаються на ті ж склади, але другий склад у всіх двійкових приставок — бі (англ. binary — «двійковий»). Стандарт був затверджений міжнародно, але введені назви практично не використовуються, очевидно, через їх неблагозвуччя: Кілобайт звучить приємніше, ніж кібібайт.

У стандарті МЕК не вказані числа більше екса-, але можна припустити, що, аналогічно, в заміну зетта- і йотта-, слід застосовувати зебі- і йобі-.

Застосування двійкових і десяткових префіксів[ред.ред. код]

Для сучасної комп'ютерної індустрії характерна плутанина двійкових та десяткових префіксів.

Двійкові кіло-, мега-, гігабайти застосовуються:

Десяткові кіло-, мега-, гігабіти(байти) застосовуються:

  • у телекомунікаціях, наприклад «канал у 128 кілобіт в секунду».
  • провайдерами інтернет-зв'язку (напр. "трафік 500 МБ" означає трафік 500 млн байт, ~476,8 МіБ)
  • при завданні розміру жорстких дисків. (напр. диск на 40 гігабайт має повний розмір 40 млрд байт, ~37,25ГіБ).
  • при завданні розміру DVD диска (напр. DVD ємністю 4,7 GB вміщує 4 700 000 000 байт, ~4,38 ГіБ)
  • при неформальному спілкуванні

Розмір тридюймової дискети в 1,44 М задається в двійково-десяткових мегабайтах, один такий мегабайт дорівнює 1 024 000 байтам.

Префікси, введені Міжнародною електротехнічною комісією для круглих двійкових чисел
Префікс Скорочення: -біт, -байт Значення
кібі Кібіт, КіБ 210 = 1024
мебі Мебіт, МіБ 220 = 1 048 576
гібі Гібіт, ГіБ 230 = 1 073 741 824
тебі Тебіт, ТіБ 240 = 1 099 511 627 776
пебі Пебіт, ПіБ 250 = 1 125 899 906 842 624
ексбі Еібіт, ЕіБ 260 = 1 152 921 504 606 846 976
Співвідношення "десяткових" та "двійкових" одиниць обсягу інформації
Назва двійк./десятк. десятк./двійк. Приклад Відносна похибка
кілобайт : кібібайт 1.024 0.976 100 KB = 97.6 KiB +2.4 % чи −2.3 %
мегабайт : мебібайт 1.049 0.954 100 MB = 95.4 MiB +4.9 % чи −4.6 %
гігабайт : гібібайт 1.074 0.931 100 GB = 93.1 GiB +7.4 % чи −6.9 %
терабайт : тебібайт 1.100 0.909 100 TB = 90.9 TiB +10 % чи −9.1 %
петабайт : пебібайт 1.126 0.888 100 PB = 88.8 PiB +12.6 % чи −11.2 %
ексабайт : екбібайт 1.153 0.867 100 EB = 86.7 EiB +15.3 % чи −13.3 %

Посилання[ред.ред. код]