public static void main(String[] args) { List<String> aa1 = new ArrayList<>(); ss(0.05,4,aa1); System.out.println(aa1); List<String> aa2 = new ArrayList<>(); ss(0.01,5,aa2); System.out.println(aa2); } public static void ss(double price,int num,List<String> aa){ Double temp = NumberUtil.roundDown(NumberUtil.div(price, num), 2).doubleValue(); aa.add(temp.toString()); System.out.println(temp); if (num==1) { } else { ss(price-temp,num-1,aa); } }
Jav取平均值并保留两位小数
最新推荐文章于 2024-06-05 09:18:40 发布