> 数学 >
求算法公式:随机生成1-100,生成的数越大概率越小.
求算法公式:
要求以生成数越大概率越小的原则,随机生成1-100之间的数.
像使用random(100)能生成1-100之间的数,但是每个数的概率是相同的,用什么公式才能让生成出来的数概率不同,数值越大,概率越小.
请详细一点儿,谢谢 .
你确定?
如果按这种细分,2的话不是要:random(1)+random(1)
得到每个数的概率还是一样啊。。
人气:322 ℃ 时间:2020-05-07 17:24:39
解答
线性同余法(Linear Congruential Method)目前使用的大多数随机数发生器是线性同余发生器,它是Lehmer于1951年提出的.其通式为 Xi+1=(a*Xi+c)mod m Ui+1=Xi+1/m 其中a为乘子(常数),C为增量(常数),X0为种子,m为模.线性...
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版