一个简单的红包生成算法,代码如下:
/** * 红包 * @param n * @param money 单位:分 * @return **/ public static double[] redPacket(int n, double money) { // 红包结果 double[] result = new double[n]; // 随机数 double[] randNum = new double[n]; // 随机总数 double randSum = 0; // 保证每个人都分到一分钱,扣除后分配 double redSum = money - n; // 先随机,生成指定个数的随机数 for (int i = 0; i
算法很简单,仅供参考,有考虑不到之处,欢迎指正!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接