getFileSizeText function
获取文件大小文本,当取余结果为0时,不显示小数点后面的值
Implementation
String getFileSizeText(num size) {
if (size < 1024) {
return '${size}B';
} else if (size < 1024 * 1024) {
return '${(size / 1024).toStringAsFixed(2)}KB';
} else if (size < 1024 * 1024 * 1024) {
return '${(size / 1024 / 1024).toStringAsFixed(2)}MB';
} else {
return '${(size / 1024 / 1024 / 1024).toStringAsFixed(2)}GB';
}
}