Re: [問題] 如何產生亂數

看板C_Sharp作者 (今天不是上b天)時間19年前 (2005/04/30 17:43), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《tomex (tomex_ou)》之銘言: : ※ 引述《pcalex (今天不是上b天)》之銘言: : : 我有做過實驗~~~ : : 發現他每一次random出來的東西都不一樣~~~ : : 理論上種子一樣的話~~ : : random出來要是一樣才是~~~ : : 但是我沒有給種子= ="~~~ : 這可不一定喔! : 若在不同的method宣告不同的random物件 : 執行時間很快時,它會產生相同的值! : 所以,random物件最好存取同一份物件. 那他是按照時間來給定種子嗎? 這裡我觀念不太清楚說~~~ 在使用C++的時候~~~ 若給定的種子固定~~~ 我今天開程式跑第一次random的數列值~~~ 與明天開程式跑第一次random的數列值是一樣的~~~ 在C#就不一樣呢~~~ 可以請版主稍微解釋一下~~~因為這裡有也困惑了一陣子~~~ 謝謝~~~ -- ,o8B8b,'?8B8B8B8B8B8B8B8BB8B8B8B8BB8B8B8BB8B8B8B8BB8BB8b, ,o8B8b,'?, ,8B88 8BB ?B8B .Ppppa. .A. AF FooooF B?. ,8B88 8BB ?, 8B8B8B8P' B8B B D ,o8b, l" "l l" E '?8B8B8B8B8P' B B8BP' B8B /Bbbbv'8B .LBBBL. ,L' EoooD Sb fTB8BP' B '8B O aB8B B/ 8B .L L" "A .Ll .x E "H" '8B O a' '?._ _.o88B8BB8B'8B8B8'8B8'B8B8'8B8'8B8B8BB8B?'8B8ooooL8y"B"L8B'?._ _.o8" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.27.107

140.119.183.241 04/30, , 1F
不給種子時,c#是依時間因素來random的
140.119.183.241 04/30, 1F

134.208.27.107 05/01, , 2F
謝謝我了解了
134.208.27.107 05/01, 2F
文章代碼(AID): #12SrCiEh (C_Sharp)
文章代碼(AID): #12SrCiEh (C_Sharp)