C ++与Java中的随机数

时间:2016-10-10 17:05:45

标签: java c++ random

我一直在Java中使用它,我知道它产生了什么:

Random r = new Random(); 
double mynum = r.nextDouble();

然而,我在C ++中发现了这个代码,我想在Java中使用它:

srand(time(NULL));
double mynum = (double)rand() / RAND_MAX; 

这些都是平等的吗?

如果没有,那么等效的java代码是什么?

其中等效的意思是产生类似的数字序列?而且我的科学计算不会受到从C ++到Java的代码转换的影响。

我假设两者都是一样的,不确定......

0 个答案:

没有答案