package com.sunron.test;


import java.math.BigDecimal;

import org.junit.Test;

public class HongBao {
	@Test
	public void testHonbao(){
		hb(100, 9, 0.01);//金额,个数,最少值
		//zb();
	}
	void hb(double total,int num,double min){
		for(int i=1;i<num;i++){
			double safe_total=(total-(num-i)*min)/(num-i);
			double money=Math.random()*(safe_total-min)+min;
			BigDecimal money_bd=new BigDecimal(money);
			money=money_bd.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();  
			total=total-money;
			BigDecimal total_bd=new BigDecimal(total);
			total=total_bd.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
			System.out.println("第"+i+"个红包:"+money+",余额为:"+total+"元");
		}
		System.out.println("第"+num+"个红包:"+total+",余额为:0元");
	}
	
	void zb(){
          for(int a=0;a<=10000;a++){
        	  if(a % 1000== 0) 
   		       System.out.println (a);
          }
		    
	}

}
最近下载更多
2950529868  LV3 2023年1月21日
marcoreus1  LV2 2021年10月13日
nihaoyaya  LV1 2021年4月14日
daiweilong  LV1 2020年3月13日
grgr123  LV2 2020年3月13日
hyuxsda  LV1 2019年12月27日
放下我执徐盟  LV3 2019年10月26日
2451752336  LV2 2019年5月31日
331821557  LV1 2019年4月26日
飞翔的企鹅嗯嗯  LV11 2019年1月30日
最近浏览更多
2950529868  LV3 2023年1月21日
skd666  LV8 2021年11月27日
wjh12345654321  LV14 2021年10月29日
marcoreus1  LV2 2021年10月13日
llqqxf  LV19 2021年9月2日
371652929  LV6 2021年7月29日
华闻123456  LV6 2021年6月17日
撒野请你吃狗粮  LV2 2021年6月12日
石狮第一帅  LV1 2021年6月3日
nihaoyaya  LV1 2021年4月14日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友