看板
[ ask-why ]
討論串[請益] 亂數表有沒有規律??
共 19 篇文章
內容預覽:
--. ※ 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.217.30.156. ※ 編輯: littleshan 來自: 61.217.30.156 (05/20 23:55). 以 r=0.000~0.999 的例子來看. 的確就只有 R=0 的機率比其它值高一點點. P( R
(還有325個字)
內容預覽:
感謝回應,. 提供幾點迴響,. 也許有誤或不足,. 希望不吝指教.. 關於以使用者擊鍵時間間隔為亂數種子,. 可能會由於作業系統對鍵盤緩存的設計,. 使得當程式要求讀值時,. 在緩存中的幾筆資料在很短的時間內送往程式,. 也就失去了原來自然亂數的性質.. https://www.random.org
(還有2321個字)
內容預覽:
[deleted]我大概了解了你的意思. 然而隨著 random number 的值域愈大. 你所說的機率偏差也會隨之縮小. 一般程式設計師並不會拿 0.0~0.9 僅有十種變化的 random variable. 直接拿去乘 9.0 再做個 floor(). 然後就說這是個 0~8 之間的 uni
(還有182個字)
內容預覽:
首先說,我看不懂前一篇的質數;我就是需要一個數學家來幫我. (這樣我就不必多回一篇了). 再來我提一下我不懂的細節,而且我不認為夠密就當然夠均勻. 舉例來說,如果我有一個夠均勻的亂數,十種變化. int r=random(); // 0~9. 我要把它縮小到 9種變化. int R= (r/9.0)
(還有906個字)
內容預覽:
我只能說. 你在這邊的做法就錯了. 一般是這樣. 1. GetLocalTime() // 或是 gettimeofday() 或是 RDTSC, whatever. 2. 等待 user 敲鍵盤. 3. GetLocalTime(),然後和 1. 取得的值相減. Windows 上 GetLoca
(還有74個字)