看板 C_Sharp 關於我們 聯絡資訊
請問有沒有前輩知道C#的亂數如何產生? 小弟希望自己設的亂數給種子後,不管到那一台電腦都產生相同的結果 小弟看書上是說如果用內建的Random類別 儘管種子相同但是會因為編譯器的不同,或開發環境跟OS的改變而有不同的結果 其實我也不太確定.NET的random類別是否會有這種現象 因為我程式有提供重播的功能,所以必須即使是亂算在其他地方也能得到同樣的值 然後書上是建議自己寫一個產生rand效果的函數.. 但是小弟實在不清楚 自己手寫是要如何產生亂數 請各位前輩指教... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.247.24 ※ 編輯: del680202 來自: 61.217.247.24 (08/26 11:17)
MRjk:你應該要把產生過的紀錄下來 而不是要求再產生一樣的亂數 08/26 11:26
MRjk:監持要求一定要產生一樣的話你程式就要內建一個自己的亂數表 08/26 11:28
huge:hash table? XD 08/26 12:16