- 中文名
- 随机种子
- 外文名
- Random Seed
- 类 别
- 计算机术语
- 对 象
- 随机数
- 条 件
- 真随机数(种子)为初始条件
一般种子可以以当前的系统芝设套时间辩纸,这是完全随放悼机的
(1)将种子设为X0,并mod 10000得到4位数
(2)将它平方得到一个8位数(不足8位时前面补0)
乎祖海(4)重复1-3步,即可产生多个随机数
这个算法的一个主要缺点是最终它会退化成0,不能继续产生随机数。
算法2:线性同余法
(1)将种子桨剃键盼设为X0,
(2)用一个算法X(n+1)=(a*X(n)+b) mod c产生X(n+1)
一般将c取得很大,可产生0到c-1之间的伪随机数
该算法的一个缺点婚恋洪是会出现循环。
系统启动以来的嘀嗒时间
当前进程Id号
当前进程句柄
进程时间参数
说明:
⒌GetCurrentThreadId
当前线程句柄
⒎GetThreadTimes
线程时间参数
⒏GetCurrentHwProfile
系统Color
⒒GetSystemPowerStatus
电源状态
⒓GetKeyboardState
键盘状态
⒔GlobalMemoryStatus
内存状态
⒕time
当前时间 秒
⒖GUID
各硬件设备GUID
⒗MAC
网卡mac
CPU Id号
⒙声卡录音噪音
该参量与环境相关
⒚用户键盘间隔时间
该参量与用户习惯相关
统计特性的,它不依赖于某一台机器,某一时刻,某一方法,
而是复杂多变、让人捉摸不透难于重现的。