作者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
1F:推 tomex:不给种子时,c#是依时间因素来random的140.119.183.241 04/30
2F:推 pcalex:谢谢我了解了 134.208.27.107 05/01