formatSize static method
Implementation
static String formatSize(int bytes, {int decimals = 2, int measure = 1024}) {
if (bytes <= measure) {
return "$bytes B";
}
const suffixes = [" B", " K", " M", " G", " T", " P", " E", " Z", " Y"];
var i = (log(bytes) / log(measure)).floor();
return ((bytes / pow(measure, i)).toStringAsFixed(decimals)) + suffixes[i];
}