【发布时间】:2012-10-19 19:21:34
【问题描述】:
我想生成0到2^10范围内的2^30随机数。听说rand()函数不适合这么多数字。有没有其他方法可以生成几乎相等的分布?
【问题讨论】:
-
查看 C++11 的
<random>标头。 -
在 C++03 中,Boost.Random(
<random>来自哪里)。 -
生成均匀分布的大随机数不会有问题吗?
-
认真的吗?
java、c++和c?您的问题是否与所有这些有关? -
其实任何语言都适合我,我只想重定向到文件!!如果是 C/C++,那么最好。