Verde
電腦 ( Tiān-náu ) 方法 ( hong-hoat ) [ 修改 ]
對 ( Tùi ) 電腦來 ( lâi ) 講 ( kóng ) 跤 ( kha ) 基本 ( ki-pún ) 的 ( ê ) 一 ( chi̍t ) 款 ( khoán ) 方法是 ( sī ) 傘形 ( sòaⁿ-hêng ) 合同 ( ha̍p-tông ) 產生氣 ( sán-seng-khì ) (linear congruential generator ),伊的 ( i-ê ) 再見識 ( chài-hiān-sek ) (recurrence ) 關係 ( koan-hē ) 是:
X
n
+
1
=
(
a
X
n
+
c
)
mod
m
{\displaystyle X_{n+1}=\left(aX_{n}+c\right)~~{\bmod {~}}~m}
內面 ( Lāi-bīn )
X
{\displaystyle X}
是一系列 ( hē-lia̍t ) 的假亂數 ( ké-loān-sò͘ ) ;
m
o
d
{\displaystyle mod}
是modulo運算 ( ūn-sǹg ) (揣 ( chhōe ) 餘數 ( î-sò͘ ) 的除法 ( tû-hoat ) ); 解析失敗 (語法錯誤): {\displaystyle m,\, 0<m }
;
a
,
0
<
a
<
m
{\displaystyle a,\,0<a<m}
; 解析失敗 (語法錯誤): {\displaystyle c,\,0 \{{ruby|絡|le}}c < m}
; 解析失敗 (語法錯誤): {\displaystyle X_0,\,0 \絡X_0 < m}
,這 ( che )
X
0
{\displaystyle X_{0}}
就 ( tio̍h ) 是所 ( só͘ ) 講的亂數 ( loān-sò͘ ) 種子 ( chéng-chí ) (seed )。
除 ( Tû ) 了 ( liáu ) 一款基本方式 ( hong-sek ) 以外 ( í-gōa ) ,有 ( ū ) 真 ( chin ) 濟 ( chē ) 產生 ( sán-seng ) 自動 ( chū-tōng ) 亂數的演算法 ( ián-sǹg-hoat ) 佮 ( kap ) 改進 ( kái-chìn ) 予人發明 ( hoat-bêng ) 。譬喻 ( Phì-jū ) 會當 ( ē-tàng ) 戶 ( hō͘ ) 程式 ( thêng-sek ) 去 ( khì ) 讀 ( tha̍k ) 電腦的時間 ( sî-kan ) ,用 ( ēng ) 時間的數目 ( sò͘-bo̍k ) 來產生種子; 抑 ( ia̍h ) 有人 ( lâng ) 共 ( kā ) 電腦使養者 ( sú-iōng-chiá ) 拍字 ( phah-jī ) 的時間差 ( chha ) 裼 ( theh ) 來利用 ( lī-ēng ) 。
參考 ( Chham-khó ) [ 修改 ]
Henderson, Harry (2009). "random number generation". Encyclopedia of Computer Science and Technology (Revised Edition) . Facts On File. ISBN 978-0-8160-6382-6 .
"random numbers". A Dictionary of Computer Science (第7 pán.). Oxford University Press. 2016. ISBN 978-0-19-100288-5 .
連結 ( Liân-kiat ) [ 修改 ]