Pokaż zera wypełnienia za pomocą DecimalFormat

Używam DecimalFormat do formatowania podwojów do 2 miejsc po przecinku, jak poniżej:

DecimalFormat dec = new DecimalFormat("#.##");
double rawPercent = ( (double)(count.getCount().intValue()) / 
                            (double)(total.intValue()) ) * 100.00;
double percentage = Double.valueOf(dec.format(rawPercent));

Działa, ale jeśli mam liczbę taką jak 20, daje mi to:

20.0

i chcę tego:

20.00

Jakieś sugestie?

questionAnswers(6)

yourAnswerToTheQuestion