Paradoxer 发表于 2019-4-29 22:10:01

大佬们知道winhex脚本怎么写随机数吗?

因为winhex脚本没有随机数的函数,所以要写随机数的话就要用算法来做。
我是想实现能构成0-255之间的随机数的一个算法。其实只要构成了随机数再用255取余就行了。
(a*9301+49297)%233280)我在网上看到这个式子。a的话是种子,通过这个算法能创造伪随机数。
但是怎么让a每次都不一样呢,我想用getsize读取文件大小给a,然后再将运算结果给a。
但是实际结果并不是随机的。运行结果和脚本都在图片中。

Paradoxer 发表于 2019-4-29 22:11:24

自己顶一下自己,求大佬解惑,这个算法是网上看到的线性随机数

niotis 发表于 2019-4-30 08:52:05

置随机数种子 设定最小到最大随机数

Paradoxer 发表于 2019-4-30 14:03:01

niotis 发表于 2019-4-30 08:52
置随机数种子 设定最小到最大随机数

winhex脚本里面有随机数种子的命令吗?我网上没找到Q-Q

quzhanbin 发表于 2019-4-30 19:40:41

kkkkkkkkkkkkkkk

Paradoxer 发表于 2019-5-2 16:03:40

顶一下,求大佬回答。。。。。。。。。。。。。。
页: [1]
查看完整版本: 大佬们知道winhex脚本怎么写随机数吗?