Скільки мегабайт в гігабайті

Основна заковика полягає в тому, що кількість інформації може вимірюватися як в двійковій, так і в десятковій системі. Крім того, існують різні стандарти одиниць вимірювання кількості інформації. Це і викликає плутанину і заважає точно визначити, скільки мегабайт в гігабайті.
Взагалі-то, приставки «кіло», «мега-», «гіга-» і т. П. Використовуються в Міжнародній системі одиниць (СІ) і позначають ступеня числа десять. Тому, якщо міркувати логічно, в одному гігабайті повинна бути 1000 мегабайт. Однак чому тоді ваша операційна система впевнена, що їх там 1024 ×
Справа в тому, що розробники багатьох сучасних операційних систем користуються стандартом пам'яті JEDEC 100B.01 (стандарт Об'єднаного інженерного ради з електронним пристроям), згідно з яким прийняті в системі СІ приставки можуть позначати не ступінь десятки, а ступінь двійки (т. Е. Стандарт використовує НЕ десяткову систему числення, а двійкову). Тому один гігабайт за стандартом JEDEC буде дорівнювати тисячі двадцять-чотири мегабайтам.
Якщо ж важливо підкреслити, що мова йде саме про двійковій системі числення, потрібно використовувати не десяткові приставки, а бінарні (двійкові). В цьому випадку 1024 байти будуть дорівнювати одному кібібайту, 1024 кібібайта - одному мебібайту, 1024 мебібайта - одному Гібібайт. Саме такі бінарні приставки прийняті в стандарті МЕК.
Проблема полягає в тому, що виконавчі приставки хоч і є коректними, але практично не використовуються. По-перше, історично склалося так, що десяткові приставки використовуються для позначення одиниць кількості інформації в двійковій системі. По-друге, виконавчі приставки просто-напросто є не надто милозвучними.
Так що пересічний користувач навряд чи зіткнеться з одиницею виміру «Гібібайт», тому що практично ніхто її не використовує. І як йому визначити, скільки мегабайт в гігабайті в даному конкретному випадку - 1000 або 1024? Увага потрібно звернути на написання одиниці виміру кількості інформації.
Згідно з пропозицією МЕК, якщо мається на увазі бінарний кілобайт / мегабайт / гігабайт, позначення має починатися з великої літери. наприклад, Гбайт, Gbyte, GB. Таке позначення говорить про те, що в гігабайті в даному випадку 1024 мегабайта. Якщо ж перша буква в позначенні рядкова (гбайт, gbyte, gb), мається на увазі десятковий ( «комерційний») гігабайт, що складається з 1000 мегабайт.
Як бачите, в позначенні одиниць виміру обсягу інформації міцно вкоренилися десяткові СІ-префікси. які використовуються навіть в тих випадках, коли за стандартом МЕК повинні використовуватися бінарні префікси. Тому в гігабайті виявляється то 1000, то 1024 мегабайта.
