Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2008, 14:33
boragt
 
Fecha de Ingreso: junio-2008
Mensajes: 11
Antigüedad: 15 años, 11 meses
Puntos: 0
numero de decimales en java

Hola a todos tengo una pregunta sencilla pero que no puedo con ella mepiden la raiz cuadrada de un numero dado solo con 2 decimales ejemplo raiz de 66 = 8.12 y a mi me sale 8.12403840... mi codigo esta asi:

//raiz cuadrada
double rrc,raiz;
rr=JOptionPane.showInputDialog( "Ingresa el numero que desees obtener su raiz cuadrada");
rrc=Integer.parseInt(rr);

raiz=Math.sqrt(rrc);//***********

double t=Math.floor((raiz*100)/100);JOptionPane.showMessageDialog(null, "El resultado es " + t, "Resultado",JOptionPane.PLAIN_MESSAGE );

La linea subrayada la puse investigando pero me sale 8.0 que tengo que cambiar en esa linea para poder obtener 8.12 en nuestro caso??? gracias