Сценарий: размер различных файлов хранится в базе данных в качестве байтов. Как лучше всего отформатировать информацию об этом размере в килобитах, мегабайтах и гигабайтах? Например, у меня есть mp3, который Ubuntu отображает как «5,2 МБ (5445632 байт)». Как бы я отобразил это на веб -странице как «5,2 МБ» и иметь файлы меньше одного мегабайта отображения в виде KB и файлов один гигабайт и выше отображают как GB?
Подробнее здесь: https://stackoverflow.com/questions/251 ... -gigabytes