// Método 1:
doble f = 3.1516;
BigDecimal b = nuevo BigDecimal (f);
doble f1 = b.setscale (2, bigDecimal.round_half_up) .DoubleValue ();
// Método 2:
nuevo java.text.DecimalFormat ("#. 00"). Format (3.1415926);
// #.00 significa dos decimales #.0000 cuatro decimales y así sucesivamente ...
// Método 3:
doble d = 3.1415926;
String result = string.format ("%. 2f", d);
// %.2F %. Indica cualquier dígito antes del punto decimal. El resultado después de dos formatos decimales es f. Indica el tipo de punto flotante.
// Método 4:
Math.round (5.26444555 * 100) * 0.01d;
//String.format("%0 " + 15 +" d ", 23) 23 es inferior a 15, y se agrega al anterior.
Lo anterior es el contenido completo del método de implementación para redondear y retener decimales que le traen el editor. Espero que sea útil para todos y apoye a Wulin.com más ~