【发布时间】:2014-03-02 13:35:18
【问题描述】:
我正在尝试在 for 循环中生成三个随机数:
for (i=0; i<100; i++)
{
item1 = rand()/(double)RAND_MAX*100;
item2 = rand()/(double)RAND_MAX*200;
item3 = rand()/(double)RAND_MAX*300;
}
所以我的问题是:
如何为每个 item1、2 和 3 获取等距随机数
如 item1 = 10,20,30,40,50 item2 = 40, 60, 80, item3 = 25,35,45 等
【问题讨论】:
-
如果它们是等距的,那么它们不是随机的。也许你可以把你的意思说清楚。
-
用户猜对了。
-
您知道您的问题很糟糕吗?您应该对其进行编辑以明确您的意思。
标签: c++ random numbers distributed