Двійкові префікси
Матеріал з Вікіпедії — вільної енциклопедії.
Двійкові приставки — особливі префікси для круглих двійкових чисел (тобто чисел, представлених у двійковій системі числення), призначені замінити невірно використовувані префікси СІ для круглих десяткових чисел.
[ред.] Історія
Об'єм одного модуля напівпровідникової пам'яті є ступенем двійки (для зручності адресації). 1024 байти (біта, слова і т. д.) спочатку називалися K (ка), щоб не плутати з «кіло». Зокрема, в документації до однієї з радянських ЕОМ сказано, що об'єм її пам'яті 32 K слів. Проте розповсюдилося помилкове читання цієї одиниці «кіло». Крупніші похідні одиниці стали називатися аналогічно. Наприклад, 220 байта стали називати мегабайтом, 230 — гігабайтом, і. т.д.
У березні 1999 року Міжнародна електротехнічна комісія ввела новий стандарт іменування двійкових чисел. Приставки МЕК схожі з СІ: вони починаються на ті ж склади, але другий склад у всіх двійкових приставок — бі (англ. binary — «двійковий»). Стандарт був затверджений міжнародно, але введені назви практично не використовуються, очевидно, через їх неблагозвуччя: Кілобайт звучить приємніше, ніж кібібайт.
У стандарті МЕК не вказані числа більше экса-, але можна припустити, що, аналогічно, в заміну зетта- і йотта-, слід застосовувати зебі- і йобі-.
Префікс | Скорочення: -біт, -байт | Значення |
---|---|---|
кібі | Кібіт, КіБ | 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 |
[ред.] Застосування двійкових і десяткових префіксів
Для сучасної комп'ютерної індустрії характерна плутанина двійкових та десяткових префіксів.
Двійкові кило-, мега-, гігабайти застосовуються:
- у файлових менеджерах та іншому програмному забезпеченні для скороченого завдання розміру файлів. Тобто, якщо програма говорить, що розмір файлу 100 кілобайт, його розмір приблизно рівний 102,4 тис. байт.
- виробниками різних видів напівпровідникових запам'ятовуючих пристроїв (оперативна пам'ять, флеш-пам'ять), та ін.
Десяткові кіло-, мега-, гігабіти(байти) застосовуються:
- у телекомунікаціях, наприклад «канал у 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 байтам.
Назва | двійк./десятк. | десятк./двійк. | Приклад | Відносна похибка |
---|---|---|---|---|
кілобайт : кібібайт | 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 % |