C++里面,如何产生一个范围在(a,b)之间的随机数?

2025-04-06 09:28:43
推荐回答(1个)
回答1:

1.先计算a与b的差值,设c=b-a.
2.产生一个介于0和b-a的数值.
设d=random()%c;
3.让上面产生的值d,加上a就可以了.
d+a就是一个范围在(a,b)之间的随机数了.