Casas decimais

Fala galera…

to com uma duvidazinha meio boba…

tenho 2 Integers e preciso fazer uma divisao entre eles e mostrar o resultado com 2 casas decimais no relatorio…
mas nao to conseguindo mostrar as casas…jah tentei Double, Float, BigDecimal e nada…

alguem tem uma solucao simples??

valew.

Acho que é isso que vc quer

[code]
import java.text.*;

public class NumFormato{
public static void main(String args[]){

  double a = 2.6455; 
  DecimalFormat doisDigitos= new DecimalFormat("0.00"); 
  System.out.println(""+doisDigitos.format(a)); 

}
}[/code]

luiz, valew pela ajuda…

mas tentei fazer assim

System.out.println(new DecimalFormat("0.00").format(8 / 5));

e nao funcionou…imprimiu 1.00

alguma outra ideia??

valew

O problema eh que qd vc coloca simplimente o numero 8 ou 5, o complilador o interpreta como um int…

Vc deve colocar um “cast” para forçar a danada a retornar um tipo que aceite decimais… ex: float…

Fica assim:

System.out.println(new DecimalFormat(“0.00”).format((float)8 / 5));

putz…

agora funcionou…era isso q precisava…

valew.