| 发表于:2007-04-11 16:30:567楼 得分:0 |
/** * * @param value 要四舍五入的值 * @param scale 小数点后要取的位数 * @return */ public static double round(double value,int scale){ bigdecimal bd=new bigdecimal(value); //bigdecimal divisor=new bigdecimal(1); //bigdecimal returnvalue=bd.divide(divisor, scale,bigdecimal.round_half_up); bigdecimal returnvalue=bd.setscale(scale, bigdecimal.round_half_up ); return returnvalue.doublevalue(); } | | |
|