Указанный размер файла больше ожидаемого

Файловая система Ubuntu сообщает, что мой файл имеет размер 5,2 МБ. Когда я щелкаю правой кнопкой мыши по файлу, я вижу, что размер файла в байтах равен 5 154 017.

File properties screen grab

С помощью простых математических вычислений мы можем вычислить это в МБ:

5154017/1024 = 5033.219726562KB

5033.219726562 / 1024 = 4.915253639MB

Как Ubuntu определяет «округленное» значение размера файла, отображаемое в диалоговом окне файлов? - Этот вопрос не может быть специфичным для Ubuntu.

Кажется, он не использует нормальное округление, например, половина, которая будет отображаться как 5 МБ.

0
задан 12 December 2017 в 02:53

2 ответа

Ubuntu всегда делает различие между основой 10 префиксами (килограмм, мега, giga, и т.д.), и основывайте 2 префикса (kibi, mebi, складные цилндры, и т.д.). Таким образом, Вы никогда не будете видеть мебибайты (mis) маркированный как мегабайты. Так в этом случае, 5,154 МБ округляется к 5,2 МБ.

Посмотрите политику Единиц в отношении Wiki для получения дополнительной информации.

0
ответ дан 1 November 2019 в 01:39

Ubuntu использует
байты> килобайты> система мегабайтов
(1 000 байтов = 1 килобайт, 1 000 килобайтов = 1 мегабайт)
вместо
байты> кибибайты> система мебибайт
(1 024 байта = 1 кибибайт, 1 024 кибибайта = 1 мебибайт).

Так 5 154 017 байтов = 5,154017 мегабайтов ≈ 5,2 мегабайтов.

1
ответ дан 1 November 2019 в 01:39

Другие вопросы по тегам:

Похожие вопросы: