我有不同的文件大小,需要创建用户友好的输出。
大小是0.5MB,2.1MB的双倍 有时我得到2.0MB因为我使用:
Double line = (double) size/(double)(1024*1024);
DecimalFormat dec = new DecimalFormat("0.0");
String result = dec.format(line);
如果result==2.0
我想删除上面的零
我想我需要创建一个新的Double
或者可能会做一个弦心律失常
有什么建议吗?
答案 0 :(得分:6)
尝试new DecimalFormat("0.#")
。