Sacar s贸lo dos decimales de un campo double en java

danitron
19 de Junio del 2004
Seguramente sea una tonteria y sea muy f谩cil pero no se hacerlo en Java.... Me gustaria recoger una serie de campos double pero s贸lo con dos de sus decimales¿c贸mo puedo hacerlo?
GRACIAS

Heihachi
19 de Junio del 2004
Si d es tu double inicial:
double d2=Math.round(d*100)/100.0 es el doble con s贸lo dos decimales.

Ojo que redondea: 0,006 pasaria a ser 0,01.

Si no te gusta el redondeo puedes usar Math.floor en lugar de Math.round.

Saludos!

ruso
19 de Junio del 2004
sencillo pero muy practico
gracias

pam
19 de Junio del 2004
Yo tambi茅n te lo agradezco porque era una de los huecos que ten铆a, esto de java yo pensaba que iba a ser m谩s sencillo.
Un saludo y gracias de nuevo.

danitron
19 de Junio del 2004
Muchas gracias Heihachi;
Es exactamente lo que necesitaba. Queria que me redondeara.
MUCHAS GRACIAS!!!!!!!!!