Как проводник Windows вычисляет размер файла?

Заметили ли вы разницу в размере файла между столбцом «Размер» и Панель подробностей? Один показывает 1 КБ, а другой — 79 байтов. Ничего особенного, но интересно знать, как проводник Windows определяет размер файла.

Значение в столбце «Размер» всегда рассчитывается в КБ (килобайтах), независимо от того, насколько мал или велик размер файла. файл есть. И всегда округляется до ближайшего КБ. Например, файл Windows8desktop, показанный выше, имеет размер всего 79 байт, но округлен до 1 КБ в столбце «Размер». Если файл действительно не имеет нулевого байта, лучше не показывать его в нулевом байте, не так ли?

С другой стороны, значение на панели подробностей использует гораздо более адаптивные единицы в трех значащих цифрах: байт, КБ, МБ или ГБ, все в зависимости от размера файла. Результат, например, файл размером 19465 байт (равен 19,0088 КБ) отображается в столбце Размер как 20 КБ, а в области сведений — как 19,0 КБ.

Другими словами, проводник Windows использует другое округление. вверх в этих двух местах.

[через Old New Thing]

Оцените статью
toodcast.ru
Добавить комментарий