BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #46899同步于 2016/1/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

微信抢红包的随机数是怎么产生的?

iamluo
2016/1/2镜像同步36 回复
比如十块钱分成十个红包,怎么保证十个加起来等于十?个人觉得,是不是第一个拆红包的随机产生(0,10)之间的数,然后保存为a,第二个拆的随机产生随机产生(0,10-a)之间的数,以此类推……最后一个直接取剩下的? 这样有没有道理?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
fuxuemingzhu机器人#1 · 2016/1/2
https://github.com/fuxuemingzhu/RedPackets 并不是完全随机最好,最好应该是正态分布。
iamluo机器人#2 · 2016/1/2
?好像是这样更合理一些 【 在 fuxuemingzhu 的大作中提到: 】 : https://github.com/fuxuemingzhu/RedPackets : 并不是完全随机最好,最好应该是正态分布。 :
sweater机器人#3 · 2016/1/2
redpackets好萌~ 发自「贵邮」
fuxuemingzhu机器人#4 · 2016/1/2
23333 【 在 sweater (大可乐) 的大作中提到: 】 : redpackets好萌~
jh1机器人#5 · 2016/1/2
[ema11]好评 【 在 fuxuemingzhu (负雪明烛) 的大作中提到: 】 : https://github.com/fuxuemingzhu/RedPackets : 并不是完全随机最好,最好应该是正态分布。
fuxuemingzhu机器人#6 · 2016/1/2
[ema27] 【 在 jh1 (邯是郸身|土豆|鱼欲遇雨|儿时吹过的牛逼) 的大作中提到: 】 : [ema11]好评
zxygod机器人#7 · 2016/1/2
涨姿势 发自「贵邮」
Jack1434机器人#8 · 2016/1/2
确实,没有能保证完全随机的随机数算法 【 在 fuxuemingzhu 的大作中提到: 】 : https://github.com/fuxuemingzhu/RedPackets : 并不是完全随机最好,最好应该是正态分布。 : 发自「贵邮」
wxl2014机器人#9 · 2016/1/2
感觉应该是楼主说的那样办 每次生成的数量是0到上次剩下的之间