3dkvadrat писал(а):
И как регулировать отображение в байтах, в килобайтах, в мегабайтах?
Определять границы (Кб, Мб, Гб, Тб) и делить на соответствующее число, если размер больше.
Например если размер больше 1024 байт, то делим на 1024 - Кб
если больше 1048576 байт - то делим на 1048576 - Мб.
и так далее, только условия нужно указывать от большего к меньшему.
Т.е. вначале Тб, потом Гб и так далее.