Результаты опроса про килобайт
Неделю назад я сделал опрос на тему "Сколько байт в одном килобайте". Думаю, надо подытожить результаты, но сначала немного графики:
На самом деле, этот вопрос достаточно хитрый и даже учитывая знание двоичных приставок, можно ошибиться. Я был сильно удивлен, когда в комментариях мне указали на Постановление Правительства РФ N 879, в котором четко написано, что в килобайте 1024 байта. Когда же стандарт МЭК четко разделяет десятичные и двоичные приставки, и поэтому в килобайте все-таки 1000 байт.
На что ориентироваться? Ну, я считаю, что просто нужно понимать, что существует определенная историческая путаница, которую пытаются решить, но т.к. все привыкли/так удобнее/другое получается это плохо. Картинка в шапке явное тому доказательство. Поэтому держим все это в голове и четко спрашиваем/указываем единицы измерения.
Ну и я сплоховал конечно. Нужно было в опросе добавить 4 вариант ответа: "В разных случаях может быть 1000 или 1024". Думаю, это был бы наиболее правильный вариант ответа.
Зачем это вообще надо?
В английской вики есть такая табличка:
В случае с терабайтом можно обмануть себя аж на 10% емкости, что как бы довольно много.
Кстати, немного арифметики. У меня есть HDD на 1 терабайт. Windows показывает 931 ГБ. Злые производители пожадничали? Не совсем.
На диске 1 терабайт или 931 гибибайт. Считается просто:
1000000000000 / 1024 / 1024 / 1024 ≈ 931
Также у меня есть SSD. Windows пишет, что его емкость 953 ГБ. Путем нехитрых вычислений получаем, что диск имеет 1024 гигабайта. На упаковке же было написано 1 ТБ. О, справедливость восторжествовала? Как бы нет. Ведь на диске находится не 1024 гибибайта, а 1024 гигабайта. Вот тут уже пахнет обманом, честно говоря. Хотя, это обман в мою пользу, поэтому я не особо жалуюсь.
Вот и весь ответ. Производитель пишет терабайт и честно дает нам терабайт емкости. Windows же пишет ГБ и имеет под этим гибибайт и опять таки честно показывает нам, сколько гибибайт свободного места на диске.
Итоги
Спасибо всем, кто прочитал данный пост.