Я использую DecimalFormat для форматирования удвоений до двух знаков после запятой, например:
DecimalFormat dec = new DecimalFormat("#.##");
double rawPercent = ( (double)(count.getCount().intValue()) /
(double)(total.intValue()) ) * 100.00;
double percentage = Double.valueOf(dec.format(rawPercent));
Это работает, но если у меня есть число, подобное 20, оно дает мне следующее:
20.0
и я хочу это:
20.00
Любые предложения?