У меня файлы разных размеров, и мне нужно создать удобный для пользователя вывод.
Размер в два раза больше 0,5 МБ, 2,1 МБ.
Иногда я получаю 2,0 МБ, потому что я использую:
Double line = (double) size/(double)(1024*1024);
DecimalFormat dec = new DecimalFormat("0.0");
String result = dec.format(line);
Я хочу удалить ноль из вышеприведенного, если result==2.0
Думаю, мне нужно создать новый Double
или, возможно, сделать аритмичную строку
Есть предложения?