bregalad пишет: |
Ну и каждый заведомо знает, что примерно 2^10 = 1024 ~ 10^3 = 1000 (килобайт и килограмм примерно равны). |
Куда больше в ступор вводит то, что даже в ИТ мегабайт мегабайту рознь. В одних случаях используются двоичные основы, в других десятичные. Из-за чего возникает путаница. Причём везде свои причины.
Двоичная система идёт там, где корни в двоичной адресации, архитектуре чипов, привязанной к удвоению и т.п. Там как бы естественно, когда степень двойки. Но в некоторых других случаях наоборот, корни десятичные, и используется исключительно десятичная система, где мегабайт это миллион байт и т.п. Например, размер оперативной памяти — он в двоичных мега-гига байтах. А вот пропускная способность оперативной памяти считается в десятичных гигабайтах. Потому что размер привязан к адресации и устройству чипов, а пропускная способность к несущей частоте, которая в мегагерцах, мегагерц это миллион герц и никак иначе. Аналогично с сетями, там все мегабайты, как пропускная способность, так и трафик, всегда считают в десятичной системе. Потому что ноги растут из радиочастот и т.п. вещей, где только десятичная система.
Ну и бывают размеры жёстких дисков и т.п., которые мало привязаны к чему-то. Чаще принято десятичными пользоваться, как минимум выгоднее с точки зрения маркетинга.