Nae*_*mul 5 random julia
像C这样的低级语言需要程序员设置种子(通常srand(time(0))如果用户在程序运行时需要不同的随机数序列.如果没有设置,程序会为每次运行生成相同的随机数序列.
srand(time(0))
如果没有首先设置种子,一些高级语言会自动设置种子.
在朱莉娅,如果我想每次都生成一个新的随机数序列,我应该打电话srand()吗?
srand()
RJH*_*ter 5
如果你在srand()没有提供种子的情况下给朱莉娅打电话,朱莉娅将使用系统熵进行播种(主要是使用随机种子).
在启动时(特别是在初始化Random模块期间),Julia调用时srand()没有参数.这意味着全局RNG是随机初始化的.
这意味着通常不需要调用srand()您自己的代码,除非您想要指出您的随机结果不是可重现的.
归档时间:
7 年,10 月 前
查看次数:
755 次
最近记录: