早教吧 育儿知识 作业答案 考试题库 百科 知识分享

抽奖奖品概率的算法谢谢了,最近做一个抽奖活动,以前没做过抽奖的算法.比如有四个奖品:香蕉,西瓜,梨,菜果,由于需要,中奖率是100%我是这样设计的,每一个奖品一个整数值,香蕉10西瓜30梨8

题目详情
抽奖奖品概率的算法谢谢了,
最近做一个抽奖活动,以前没做过抽奖的算法.比如有四个奖品:香蕉,西瓜,梨,菜果,由于需要,中奖率是100% 我是这样设计的,每一个奖品一个整数值,香蕉10 西瓜30 梨80 菜果200 这样的话,西瓜的中奖率就是 Integer Rate = Math.round(30 / (10 + 30 +80 + 200) * 100) (%) 每次抽取,我通过一个随机数 Integer rand = Math.random( 1,(10 + 30 + 80 + 200 ) ); 由于必须有一个中奖,最低也会中菜果,按照最低中奖率的优先判断 if( rand
▼优质解答
答案和解析
可以预定义一个数,然后根据百分比计算各自的门槛值.如下:(注意:概率需要从小到大排列,因为用if判断的问题.) #define BASE_NUMBER 32767 #define BASE_DIV 100 #define RATE1 1 #define RATE2 5 #define RATE3 20 #...
看了抽奖奖品概率的算法谢谢了,最近...的网友还看了以下:

对于向一个数据库添加自由表,下列那种说法是不正确的().A.可以将一个自由表添加到数据库中B.可以  2020-04-27 …

一个数由4个千万、5个十万、8个千和9个一组成,这个数是,这个数也可以看作是由个万和个一组成.  2020-05-13 …

九宫格如图是由如图是由九个小九宫格组成的一个大九宫格请填数字时每一行每一例以及如图是由如图是由九个  2020-05-14 …

已知某一动物种群中仅有Aabb和AAbb两种类型个体(aa的个体在胚胎期致死)两对基因遵循基因自由  2020-05-17 …

求一英文还可以的朋友帮忙写个命题的小短文,(很基础的)非常感谢了有英文还可以的帮个忙好吗一个以ch  2020-05-21 …

“由山以上五六里,有穴窈然”以的问题“由山以上五六里,有穴窈然”这个“以”是介词,请问“以上”这个  2020-05-22 …

一种仪表由5个甲种元件、4个乙种元件和6个丙种元件配套而成.一个工人每小时可以做8个甲种元件一种仪  2020-05-23 …

以太网交换机可以由多个端口,每个端口可以单独和一个结点连接,也可以和一个以太网集线器连接。当  2020-05-24 …

以下哪个路由表项需要由网络管理员手动配置()。A.静态路由B.直接路由C.动态路由D.以上说法都不正  2020-05-26 …

现要求您把位于三个不同城市的公司的三个网络连接起来,该网络将使用X.25链进行连接连接该三个网络的路  2020-05-31 …