boas!
Estou com um problema nos floats! Já passei algum tempo a tentar resolver mas nada… 
Ao apresentar o valor correspondendo ao resultado de um inteiro com um float (ex.: 10056 * 0.09 = 905.04) no html (através de jsp), vejo algo do tipo: 905.0432 (se não for este valor é outro pareciso, mas eu preciso de guardar sempre com 2 números do direito da vírgula!
Precisava disso para depois poder inserir na base de dados direito!
Alguém sabe formatar floats de modo a ter só 2 dígitos depois da vírgula?
Não quero agrupamento de dígitos do tipo: 1.111.111,1111 mas sim 1111111.11
para apresentação sem tratar depois, eu consegui resolver a questão de agrupar e fixar os tais 2 dígitos depois da vírgula, recorrendo a
DecimalFormat twoDigitFormat = new DecimalFormat();
twoDigitFormat.setMinimumFractionDigits(2);
twoDigitFormat.setMaximumFractionDigits(2);
Só que se aplico isto mais isto. twoDigitFormat.setGroupingSize(0), acabo por ter na mesma mais do que 2 dígitos depois da vírgula!
Porque é que o mysql/java não entendem que se o resultado é 905.04 deve ficar esse e não 905.0432!!!
Obg pela vossa ajuda.