求问怎么按照概率生产随机数
答案:1 悬赏:0 手机版
解决时间 2021-02-09 15:56
- 提问者网友:溺爱和你
- 2021-02-09 04:15
求问怎么按照概率生产随机数
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-02-09 05:34
举例如下
如random(0,100),使(0,10)概率为0.1,(10,30)概率为0.2,(30,80)概率为0.5,等等
有个比较笨的方法,就是先确定你要取的值的范围的概率,再去取值.比如说(0,90)0.1,(91,100)0.9,那你就先去取1-10的随机数,如果是1,那么再生成(0,90)的随机数,如果是2-10,那么你就再生成(91,100)的随机数.虽然比较烦,但还是能控制的.
如random(0,100),使(0,10)概率为0.1,(10,30)概率为0.2,(30,80)概率为0.5,等等
有个比较笨的方法,就是先确定你要取的值的范围的概率,再去取值.比如说(0,90)0.1,(91,100)0.9,那你就先去取1-10的随机数,如果是1,那么再生成(0,90)的随机数,如果是2-10,那么你就再生成(91,100)的随机数.虽然比较烦,但还是能控制的.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯