Не так давно мы столкнулись с ситуацией, когда Клиент на этапе согласования Договора попросил нас прописать в Договоре, что понимается под 1 Гигабайтом. Как оказалось, вопрос это далеко не беспочвенный, поскольку две разные трактовки 1 ГБ=2 в 30 степени = 1 073 741 824 Байта и 1 ГБ=10 в 9 степени = 1 000 000 000 Байт.
Более того, есть даже разные термины для этих понятий: “админские” и “пользовательские” гигабайты.
Что это значит для пользователя ПК
Приобретая флешку на 16 ГБ, вы получаете фактически только 14,9. Никакого обмана, просто небольшая путаница в терминологии.
Гигабайт и гибибайт — в чём разница?
Согласно международному стандарту, те самые «два в тридцатой степени», то есть 1 073 741 824 — это не гигабайт, а гибибайт, и с ним всё в порядке. А вот гигабайт — это не «два в тридцатой», а «десять в девятой», то есть ровно миллиард. Причём дело тут не в каком-то обмане, а в Госстандарте, где термин «гигабайт» закреплён вместе с «мегабайтом» и «терабайтом». И здесь пришлось признать, что школьные знания применимы не везде, и не всегда «гига» — это «два в тридцатой».
Достаточно было вооружиться калькулятором, чтобы подсчитать, что 16 миллиардов, делённые на тот самый «гибибайт», то есть на 1 073 741 824, — это как раз 14,9. Компьютер ничего не знает о расхождениях между стандартами и не грузит пользователя лишними терминами. Считает он в точности так, как нас учат в школе, то есть беря за основу 1024, а не 1000. Вот и получается, что «16 ГБ» по ГОСТ — это 16 гигабайт, но не 16 Гибибайт. И мизерная разница в 24 байта (2,4%, то есть), при выходе на уровень мегабайтов даёт уже разницу в 4,9%. Ну а с гигабайтами ещё хуже: «недовес» получается на целых 7,3%, что, согласитесь, довольно серьёзно, поскольку это минус 73 мегабайта с каждого гига.
Что касается вопроса нашего Клиента, отвечаем: за 1 ГБ принимается: 1 ГБ=1 073 741 824 Байта.