Пересчитать байты в подходящий сокращённый вид.
let({
bytes: 332334,
units: ['B', 'KB', 'MB', 'GB', 'TB', 'PB'],
precision: 2,
zero: 'Empty',
}, if(bytes == 0, zero, let({
e: min([floor(log(bytes, 1024)), 5])
}, round(bytes / pow(1024, e), precision) & units[e])))
В формуле bytes
— это размер файла в байтах, units
— используемые обозначения, а zero
—это текст, используемый при 0 байт.
Простой текст
Работает на Creatium