1. Есть такой принцип -- унифицированность. Полагаю, что все, включая Вас, согласны, что нужна единообразная система (!) измерения информации. 2. Почти всё в IT завязано на степени двойки: память, регистры, пропускная способность (Мегабит = 2^20 бит), размеры страниц, сектора на диске, максимальный объём файла в такой-то файловой системе, максимальная длина описания картинки, которая грузится = 1024 символа (имеется в виду атрибут ALT тега img), максимальный объём памяти в компе. 3. Видите ли, некоторые из перечисленных вещей де-факто не привязаны к аппаратно-системным вещам (например, язык HTML), а другие имеют прямое отношение(!) к пользователю (макс. объём памяти в компе, пропускная способность сетевухи). 4. Очевидно, что ДЛЯ СПЕЦИАЛИСТОВ в спецификации нужно указывать ТОЧНУЮ цифру. Например, пропускная способность 10Mbit и т.п. ДЛЯ СПЕЦИАЛИСТОВ следующее неприемлимо: а. Указывать точный размер в битах: 10Mbit = 2^20 bit = 1048576 бита (неприемлимо, т.к. нужно запоминать 7 разных цифр, вместо двух) б. Указывать округлённый размер по системе СИ. Т.е. пропускная способность будет ~1*10^6 бит. Неприемлимо, т.к. в мат. статистике погрешность, если не указана, составляет пол. следующей цифры, т.е. будет 1*10^6 бит плюс/минус 0.5*10^6 бит. в. Тогда нужно писать 1.0*10^6 бит, тогда погрешность плюс/минус 0.5*10^5 бит. Вы согласны с тем, что перечисленные все варианты неприемлимы? Что нужно писать пропускная способность 10Mbit -- САМЫЙ ОПТИМАЛЬНЫЙ ВАРИАНТ (10*2^20 бит тоже не очень, хотя и число точное)? И вообще зачем округлять (= терять информацию), если этого можно избежать экономичным образом? 5. Если вы согласны с п.4, но всё-таки хотите оставить 10-тичную систему подсчёта информации ДЛЯ ПОЛЬЗОВАТЕЛЕЙ, то тогда нарушается п.1, и будет вообще полный бардак. Тогда ничего пользователям не остаётся, как принять эту основанную на 2^10 систему подсчёта... 8-) ИЛИ-ИЛИ 8-) Тем более я не понимаю, что такое они потеряют...?PS. По поводу спора прикладники VS системщики: хороший специалист ДОЛЖЕН знать особенности низлежащего уровня (системного, в данном случае) и вышележащего (пользовательского).
|