Насколько я понимаю ситуацию - действительно по идее в 1 мегабайте 1024 килобайт (и так далее). Так уж повелось.
А потом всякие пидоры в отделах маркетинга начали считать, что в одном килобайте 1000 байт (и так далее). Чтобы люди думали, что размер диска больше, чем на самом деле.
А потом, когда проблема стала уж слишком заметной, придумали эти ебучие мибибайты (и так далее), которые по 1024, а не по 1000. Вместо того, чтобы обязать всех пидоров честно считать емкость.
> Ну, вообще то, кило в переводе с греческого – это тысяча и в системе "Си" Кило – это всегда 10 в третьей степени, а не 2 в десятой. > Правильно придумали, иначе путаница выходит.
Ну тогда надо еще и в байте 10 бит сделать, ну чтобы уж совсем никакой путаницы не было.
> Почему? Это же байт, а не дециБит. > Не задумывался, почему в минуте 60 секунд, а в секунде 1000 миллисекунд?
Вот именно что это байт, а не что-либо еще.
Точно так же это байт, а не грамм и не метр.
И да, в секунде 1000 миллисекунд, а в минуте 60 секунд.
Так какого блядь хрена в килобайте должно быть 1000 байт тогда, если изначально в нем было 1024 (2^10)?
Когда устанавливаешь приложение и видишь, что в системных требованиях написано, что приложению нужно 10 гигабайт свободного места, то это без всяких сомнений означает нормальные гигабайты, которые по 1024.
А когда читаешь характеристики харда, то там маркетинговый пиздежъ относительно реального размера диска.
А потом всякие пидоры в отделах маркетинга начали считать, что в одном килобайте 1000 байт (и так далее). Чтобы люди думали, что размер диска больше, чем на самом деле.
А потом, когда проблема стала уж слишком заметной, придумали эти ебучие мибибайты (и так далее), которые по 1024, а не по 1000. Вместо того, чтобы обязать всех пидоров честно считать емкость.