java中double型数据如何四舍五入取整

时间:2022-02-03 12:51:51
java中double型数据如何四舍五入取整,有没有现成的函数?

2 个解决方案

#1


没有现成的函数 
public static double myround(double num)
 {
   BigDecimal b=new BigDecimal(num);
   num=b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
   return num;
 }

#2


报米花好厉害噢,分数都给你

#1


没有现成的函数 
public static double myround(double num)
 {
   BigDecimal b=new BigDecimal(num);
   num=b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
   return num;
 }

#2


报米花好厉害噢,分数都给你