galera eu formato meus numeros assim
DecimalFormat formatadorNum = new DecimalFormat();
formatadorNum.setMinimumFractionDigits(2);
e exibo assim
formatadorNum.format(rs.getFloat(“QTDE”))
porem se mandar exibir uma variavel float(primitiva), ele sempre formata com 3 casas decimais
alguem sabe pq???