实现随机红包的算法

实现随机红包的算法

 //产生[0.01,m/n*2-0.01]的随机数
    public static void main(String[] args) {

        List integers = randomRedeEnvelope(10000, 5);
        System.out.println(integers);
        for (Integer integer : integers) {
            BigDecimal divide = new BigDecimal(integer).divide(new BigDecimal(100));
            System.out.println(divide);
        }

    }

    public static  List randomRedeEnvelope(int m,int n){
        Random random=new Random();

        List list=new ArrayList();
        int sumNum=n;
        for(int i=0;i

 

你可能感兴趣的:(算法)