討論串[請益] 亂數表有沒有規律??
共 19 篇文章

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者H45 (!H45)時間17年前 (2009/05/20 11:43), 編輯資訊
0
0
0
內容預覽:
我直接和你說結論:虛擬亂數不是這樣做的。. 一個看似很亂的亂數,必須做很大的質數運算. 為了計算量的效率,通常會只取最小的幾個位數來運算。. 以你的例子而言好了,想要從 0x00 ~ 0xFF 擴展到 0x0000 ~ 0xFFFF. 為了符合亂數的大質數運算原則,最好連續取 2 次亂數. 再將這兩
(還有86個字)

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者HuangJC (吹笛牧童)時間17年前 (2009/05/20 11:17), 編輯資訊
0
0
0
內容預覽:
這個 onto 我不會翻譯... int r=random(); // 0x00~0xFF. //欲擴擴至 0x0000~0xFFFF,從前的精典做法是用乘法擴展. //而我用過的 basic 指令是從浮點數開始的. double R=r/256.0; // 0.0~1.0. int result=
(還有1335個字)

推噓2(2推 0噓 11→)留言13則,0人參與, 7年前最新作者H45 (!H45)時間17年前 (2009/05/19 19:37), 編輯資訊
0
0
0
內容預覽:
亂度我不清楚是什麼,但是我知道均勻度可以用數字簡單估測。. 假設你說的亂度就是我說的均勻度. 我必須提出一點:. 自然亂數的分佈不太均勻. 若自然亂數比任何虛擬亂數都均勻. 那麼下一個時間點的自然亂數比虛擬亂數更容易預測. 然而事實卻是自然亂數比虛擬亂數還要難預測,而且自然亂數的分佈並沒有比較均勻.
(還有499個字)

推噓0(0推 0噓 5→)留言5則,0人參與, 最新作者H45 (!H45)時間17年前 (2009/05/19 03:47), 編輯資訊
0
0
1
內容預覽:
此問題應回歸於:為何需要亂數?. 因實際需求,有些亂數要求無法預測以提升系統安全. 有些亂數要求分佈足夠均勻以提升搜尋效果. 而有些亂數要求模擬真實環境以測試系統容錯能力. 基於以上需求,有些情況並非虛擬亂數可以滿足. 無法預測的特性乃自然亂數優於虛擬亂數的原因之一. 在一般的情況下. 虛擬亂數 (
(還有439個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者StaticVortex時間17年前 (2009/05/18 22:50), 編輯資訊
0
0
1
內容預覽:
對不起我是個門外漢,. 如果避免了重複使用同一個亂數種子,. 以及同一個亂數種子產生的亂數不要多過週期,. 為什麼還需要這種自然亂數呢?. 譬如以使用者的 input 時間間隔來取種子等等方式, 會遇到什麼限制嗎?. 使用偽亂數還會遇到什麼樣的問題與困擾呢?. --. 發信站: 批踢踢實業坊(p