我想做一个伪随机的抽奖系统,抽不中概率会慢慢增加。思路大概是这样:中奖概率 X%——就在 1~100 中随机抽取 X 个数当“中奖号码池”,然后再随机抽取一个数进行比对,在其中就视为中奖,不中就抽取 N(不中的抽奖次数+1)倍 X 的数量放进“中奖号码池”,然后再抽取一个数字进行比对,直到中奖 就使 N=0 。
结果就是中奖概率偏高,比如 3%的中奖概率,结果有将近 10%的中奖数(一万次抽奖)。
我创造伪随机数用的是 RNGCryptoServiceProvider() 。
结果就是中奖概率偏高,比如 3%的中奖概率,结果有将近 10%的中奖数(一万次抽奖)。
我创造伪随机数用的是 RNGCryptoServiceProvider() 。