为什么vbscript中的RND似乎在重复
我知道计算机不能产生真正的随机数,但这是一个明显的模式。我制作了一个使用为什么vbscript中的RND似乎在重复,vbscript,Vbscript,我知道计算机不能产生真正的随机数,但这是一个明显的模式。我制作了一个使用rnd生成随机数的代码 (RAND=Int((max-min+1)*Rnd+min))当我激活它3次时,会发生什么 一, 蒂尔斯特 YaX1U cA5Zy !5d0x 二甲醚 二, 蒂尔斯特 YaX1U cA5Zy !5d0x 二甲醚 三, 蒂尔斯特 YaX1U cA5Zy !5d0x 二甲醚 它在三次不同的尝试中重复了3次,有人能解释和/或帮助我解决这个问题吗?来自: 在调用Rnd之前,使用不带参数的Randomize语句
rnd
生成随机数的代码
(RAND=Int((max-min+1)*Rnd+min))
当我激活它3次时,会发生什么
一,
蒂尔斯特
YaX1U
cA5Zy
!5d0x
二甲醚
二,
蒂尔斯特
YaX1U
cA5Zy
!5d0x
二甲醚
三,
蒂尔斯特
YaX1U
cA5Zy
!5d0x
二甲醚
它在三次不同的尝试中重复了3次,有人能解释和/或帮助我解决这个问题吗?来自:
在调用Rnd之前,使用不带参数的Randomize语句
使用基于系统的种子初始化随机数生成器
计时器
演示:
输出(随机化):
输出(不随机):
谢谢你,这把它修好了。这里有一些真正随机的词:CDRGX HF4!j grp5J qvNYt@0NQC@TheGamerLord当您阅读文档时,会发生惊人的事情。 TILst YaX1U cA5Zy !5d0x IXdME TILst YaX1U cA5Zy !5d0x IXdME TILst YaX1U cA5Zy !5d0x IXdME
Randomize
WScript.Echo Rnd()
cscript 32911108.vbs && cscript 32911108.vbs && cscript 32911108.vbs
0,5855066
0,1580774
0,2203943
cscript 32911108.vbs && cscript 32911108.vbs && cscript 32911108.vbs
0,7055475
0,7055475
0,7055475