多数情况下,一般要求b,kb,mb,gb,tb,pb之间的大小转换,我们都知道他们之间的换算是乘以1024或者除以1024。但是具体怎么用java代码来实现呢?...(float MB) {
return converter(2, MB);
}
},
/** 转换单位为GB的大小, 返回结果会包含两位小数以及单位...(3, GB);
}
},
/** 转换单位为TB的大小, 返回结果会包含两位小数以及单位. */
TB {
@Override...return trimConverter(1, KB);
}
},
/** 转换单位为MB的大小, 返回结果小数部分为0时将去除两位小数, 会包含单位. */
MBTrim...private static final String[] UNITS = new String[] {
"B", "KB", "MB", "GB", "TB", "