import java.math.BigDecimal;
public class Calculate_xxx {
public static double d_cal(double d){
BigDecimal b = new BigDecimal(d);
double f = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
return f;
}
}
调用以上方法,返回的 f 既是经过四舍五入后保留两位小数的double值