作业帮 > 综合 > 作业

C++中如何控制随机数产生概率

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 09:22:55
C++中如何控制随机数产生概率
分别以概率 P1 P2 P3 产生 1 2 3 这三个随机数!
思路是
随机生成个n(如100)以内的数, t= random()%n;
if (t < n *p1)
{
//拿到1
}else if ( t < n*(p1+p2))
{
//拿到2
}else if (t
再问: 大神啊 是不是n越大 越精准?