public static double numberRound(double num) {
if (num > 0) {
num += 0.0000001;
} else {
num -= 0.0000001;
}
BigDecimal b = new BigDecimal(num);
double f = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
return f;
/*
* long l=(long)((num+0.005)*100); return l/100.0;
*/
}
四舍五入保留两位小数
最新推荐文章于 2024-09-19 20:16:28 发布