> Емкость жесткого диска, отображаемая в ОС Windows, может быть подсчитана согласно следующей процедуре. > > Пусть номинальный (указанный производителем) объем жесткого диска равен 40Гб. Так как 1Гб равен, в случае подсчета номинальной емкости, 1000 х 1000 х 1000 байтам, а в случае подсчета реальной емкости - 1024 х 1024 х 1024 байтам, то реальный объем такого жесткого диска будет равен 40 х 1000 х 1000 х 1000 / (1024 х 1024 х 1024) = 37.2Гб. > > + операционная система
Насколько я помню, формула расчёта объёма носителей как раз является одним из видимых отличий винды и макоси.
В винде прописан двоичный формат (1К = 1024), а в маке - десятичный (1к = 1000).
Через это на маках выходит полное соответствие рекламе (обещали 16 гб, вот и получите 16 000 мб, они-же 16 000 000 кб, и так далее), а на винде - правильный расчёт реальных характеристик.
Пользуется. Но когда Мак показывает тебе объём носителя в файловом менеджере - он показывает тебе объём, вычисляемый из расчёта, что 1 кбайт = 1000 байт, 1 мбайт = 1000 кбайт, и так далее.
> Потому что нём никогда не было и не могло быть 1024 байта. Потому что если единица имеет приставку кило, то в ней может быть только 1000 (10^3) единиц, которые кило. Потому что это стандарт, не допускающий свободного толкования.
Стандарты, чтобы они что-то значили, должны приниматься в виде каких-либо документов. И на территории РФ такой документ есть. Представляю:
Постановление правительства Российской Федерации от 31 октября 2009 г. N 879 "Об утверждении положения о единицах величин, допускаемых к применению в Российской Федерации":
> Наименование и обозначение единицы количества информации "байт" (1 байт = 8 бит) применяются с двоичными приставками ["Кило", "Мега", "Гига"], которые соответствуют множителям ["2^10", "2^20" и "2^30" (1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт)]. Данные приставки пишутся с большой буквы. Допускается применение международного обозначения единицы информации с приставками "K" "M" "G", рекомендованного Международным стандартом Международной электротехнической комиссии МЭК 60027-2 (KB, MB, GB, Kbyte, Mbyte, Gbyte).
Тогда остаются только МЭК 60027-2 и IEEE 1541—2002, с их киби- , меби- и прочими гибибайтами.
Хотя тот-же JEDEC (над стандартами которого работают всякие IBM, Texas Instrument и прочие AMD) опять предлагает кило-, мега- и гига- в качестве двоичных приставок.
P.S.:
Такого текста:
> термин гигабайт с обозначением «ГБ» равен 10^9 = 1 000 000 000 байт
в ГОСТ 8.417—2002 нет. Более того - слог "байт" за пределами приложения А в нём отсутствует, и в этом приложении сказано следующее:
> Исторически сложилась такая ситуация, что с наименованием «байт» некорректно (вместо 1000 = 10^3 принято 1024 = 2^10) использовали (и используют) приставки СИ: 1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт и т. д. При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной буквы «к» для обозначения множителя 10^3
>
> Пусть номинальный (указанный производителем) объем жесткого диска равен 40Гб. Так как 1Гб равен, в случае подсчета номинальной емкости, 1000 х 1000 х 1000 байтам, а в случае подсчета реальной емкости - 1024 х 1024 х 1024 байтам, то реальный объем такого жесткого диска будет равен 40 х 1000 х 1000 х 1000 / (1024 х 1024 х 1024) = 37.2Гб.
>
> + операционная система
Насколько я помню, формула расчёта объёма носителей как раз является одним из видимых отличий винды и макоси.
В винде прописан двоичный формат (1К = 1024), а в маке - десятичный (1к = 1000).
Через это на маках выходит полное соответствие рекламе (обещали 16 гб, вот и получите 16 000 мб, они-же 16 000 000 кб, и так далее), а на винде - правильный расчёт реальных характеристик.