Ознакомьтесь с Условиями пребывания на сайте Форнит Игнорирование означет безусловное согласие. СОГЛАСЕН
 
 
Короткий адрес страницы: fornit.ru/19838 
Вернуться на страницу с топиком от nan

Почему говорят, что в килобайте 1024 байта?

Короткий ответ: потому, что некоторые влиятельные программисты, стоявшие у истоков этой классификации – идиоты.

В самом деле, если вам дадут 10 килобайт долларов, т.е. на каждый реальный байт – 1 доллар, то, посчитав поштучно, вы получите именно 1000 долларов, а не 1024.  

Причина заблуждения – неразличение числа байт и того, что это число может кодировать. Максимально 10 бит может закодировать число 1024, - отсюда и пошло, что кило применяется не 103, а 210, что является настоящим идиотизмом переопределения слова кило ==1000.

Т.е. Эта «К» на самом деле двоичная приставка «киби» (а не «кило», как все говорят). Производители накопителей (жестких дисков (HDD), карт флэш-памяти, а также DVD и BD-дисков) используют десятичные приставки. Производители считают, что в нем 1 000 000 000 килобайт, а ОС Windows делит на 1024 и получает 976 562 500 Кбайт (кибибайт) или 931 Гбайт (гибибайт).

 

И это никем не подвергалось сомнению точно так же, как столетиями было грешно сомневаться в авторитетном заявлении Аристотеля, что у мухи 8 ног.

Мне немало испортило крови это обстоятельство, начиная с теста на собеседовании, когда меня поправили, что в килобайте не 1000 байт.


Дата публикации: 2018-09-02 10:36:46
Комментарии 0 пока еще нет комментов.