Redondear float (2 decimales detras de la coma)
Hola
Como se puede redondear un float para que tenga solo 2 numeros decimales, vamos que si hago una multiplicacion y me sale 1235. 4658 como pongo 1235.47?
Gracias
Como se puede redondear un float para que tenga solo 2 numeros decimales, vamos que si hago una multiplicacion y me sale 1235. 4658 como pongo 1235.47?
Gracias
Si necesitas hacer operaciones con cierta presición usa la clase BigDecimal, si lo único que te interesa es que queden "bien presentados" (reportes o lo que sea) fiajte la clase DecimalFormat
Hola: mira implemente un metodo estatico ahora solo tienes que acoplarlo a tu codigo fuente ok
public static String customFormat(String pattern, double value ) {
DecimalFormat myFormatter = new DecimalFormat(pattern);
String output = myFormatter.format(value);
return output;
}
un ejemplo del String pattern = "##,###,###.00";
Saludos
public static String customFormat(String pattern, double value ) {
DecimalFormat myFormatter = new DecimalFormat(pattern);
String output = myFormatter.format(value);
return output;
}
un ejemplo del String pattern = "##,###,###.00";
Saludos
