作者pcalex (今天不是上b天)
看板C_Sharp
標題Re: [問題] 如何產生亂數
時間Sat Apr 30 17:46:08 2005
※ 引述《tomex (tomex_ou)》之銘言:
: ※ 引述《pcalex (今天不是上b天)》之銘言:
: : 我有做過實驗~~~
: : 發現他每一次random出來的東西都不一樣~~~
: : 理論上種子一樣的話~~
: : random出來要是一樣才是~~~
: : 但是我沒有給種子= ="~~~
: 這可不一定喔!
: 若在不同的method宣告不同的random物件
: 執行時間很快時,它會產生相同的值!
: 所以,random物件最好存取同一份物件.
那他是按照時間來給定種子嗎?
這裡我觀念不太清楚說~~~
在使用C++的時候~~~
若給定的種子固定~~~
我今天開程式跑第一次random的數列值~~~
與明天開程式跑第一次random的數列值是一樣的~~~
在C#就不一樣呢~~~
可以請版主稍微解釋一下~~~因為這裡有也困惑了一陣子~~~
謝謝~~~
--
,o8B8b,'?8B8B8B8B8B8B8B8BB8B8B8B8BB8B8B8BB8B8B8B8B
B8BB8b, ,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'
'?._ _.o88B8BB
8B'8B8B8
'8B8'B8
B8'8B8
'8B8
B8BB8B?'8B
8ooooL8y"B"L8B'?._ _.o8"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.27.107
推 tomex:不給種子時,c#是依時間因素來random的140.119.183.241 04/30
推 pcalex:謝謝我了解了 134.208.27.107 05/01