複製鏈接
請複製以下鏈接發送給好友

種子數

鎖定
計算機所產生的隨機數是通過一串很長的序列數模擬隨機數,故稱為偽隨機數,在實際應用這些隨機數時,這些隨機數一般都能具有真實隨機數的所有概率性質和統計性質,因此可以產生許許多多的序列偽隨機數,一個序列的第一個隨機數對應一個數,這個數稱為種子數(seed)。
中文名
種子數
外文名
seed
所屬學科
統計學
類    型
統計學術語

種子數詞語簡介

種子數是屬於統計學,由計算機按一定程序產生。

種子數隨機數產生原理

==============
通常有兩種方法
(1)從一個n位數x開始,稱為種子
(2)將它平方得到一個2n位數(必要時前面加0)
(3)取中間的n位數做為下一個隨機數
這種方法有一個缺點就是產生的隨機數會趨向0
2.線性同餘
選擇三個整數a,b,c,給定初始種子X(0)
按下列規則生成數列
X(n+1)=( a * X(n) + b )mod(c)
這種方式產生的隨機數會出現循環
但是隻要我們把c取得足夠大就可以保證不會在我們運算中出現循環
很多計算機都是利用這個原理產生隨機數
只是c值取得很大,c=2^31