public static double getRound(double d, double n) {
d = d * Math.pow(10, n);
if(d>0){
d += 0.5d;
}else{
d -= 0.5d;
}
d = (long) d;
d = d / Math.pow(10d, n);
return d;
}
java double精度丢失问题
最新推荐文章于 2024-08-05 23:40:36 发布