Double

Henchman
04 de Abril del 2004
Me ha surgido una duda que me parece que sera bastante estupida, pero ahora no caigo:
Manipulando numeros reales (double) , ¿Como puedo truncarlos para tener solo 2 cifras decimales??
Gracias a todo aquel que lea esto

ecdl
04 de Abril del 2004
joer...

multiplica por 100
quedate con la parte entera
divide entre 100

Miguel
04 de Abril del 2004
Hola Henchman
para darle formato a los numeros reales debes usar la funcion DecimalFormat. Como en el jemplo a continuacion:

public String formato_con_coma(double valor){
String cadena;
DecimalFormat formato=new DecimalFormat("###,##0.00;(-###,##0.00)");
cadena=formato.format(valor);
return cadena;
}

usando la libreria:
import java.text.DecimalFormat;
y espero que te sirva