//
double 四舍五入
private
double
round(
double
v,
int
scale)
...
{ if(scale < 0)...{ throw new IllegalArgumentException("The scale must be a positive integer or zero"); } BigDecimal b = new BigDecimal(Double.toString(v)); BigDecimal one = new BigDecimal("1"); return b.divide(one,scale,BigDecimal.ROUND_HALF_UP).doubleValue(); }
转载请注明原文地址: https://ibbs.8miu.com/read-31952.html