取随机数和置随机数种子有什么关联?
查到了个取随机数命令,用了也能返回随机数。但是还有个置随机数种子 的命令,这两个有什么关联?先置种子再取随机数。
如无置种子则使用默认种子,默认种子会导致每次取都是有规律的,置种子若无填写参数则是系统启动时间 种子决定了取随机数的结果。
如果没有置随机数种子,那么每次用取随机数得到结果是完全一样的。
不过火山的命令有封装过,如果你没有置种子,它第一次取随机数会自动帮你置随机数种子。 edu 发表于 2022-9-2 16:55
先置种子再取随机数。
如无置种子则使用默认种子,默认种子会导致每次取都是有规律的,置种子若无填写参数 ...
如果多次设置同一个种子,会导致取的随机数有规律吗 Xelloss0618 发表于 2022-9-2 16:56
种子决定了取随机数的结果。
如果没有置随机数种子,那么每次用取随机数得到结果是完全一样的。
不过火山的 ...
如果多次设置同一个种子,会导致取的随机数有规律吗 blackangeldsf 发表于 2022-9-2 17:49
如果多次设置同一个种子,会导致取的随机数有规律吗
肯定的,置随机数种子默认用的是系统的启动时间,单位毫秒
如果你多次设置种子的速度足够快(在1毫秒内),那取的随机数也是一样的结果 Xelloss0618 发表于 2022-9-2 17:59
肯定的,置随机数种子默认用的是系统的启动时间,单位毫秒
如果你多次设置种子的速度足够快(在1毫秒内) ...
明白了。谢谢大佬!
页:
[1]