14.13 我需要一個隨機數生成器。

標準 C 庫函數就有一個: rand()。你系統上的實現可能並不完美, 但寫一個更好的 並不是一件容易的事。

如果你需要實現自己的隨機數生成器, 有許多這方面的文章可供參考; 象下面的文獻或  sci.math.num-analysis 的 FAQ。網上也有許多這方面的包: 老的可靠的包有 r250, RANLIB 和 FSULTRA (參見問題 18.18), 還有由 Marsaglia, Matumoto 和 Nishimura 新近的成果 ``Mersenne Twister", 另外就是 Don Knuth 個人網頁上收集的代碼。

參考資料: [K&R2, Sec. 2.7 p. 46, Sec. 7.8.7 p. 168]; [ISO, Sec. 7.10.2.1]; [H&S, Sec. 17.7 p. 393]; [PCS, Sec. 11 p. 172]; [Knuth, Vol. 2 Chap. 3 pp. 1-177]; [P&M]。

翻譯朱群英、孫雲, LaTeX2HTML 編譯 朱群英 (2005-06-23)