PTT評價

[問卦] 現在電腦是如何實作隨機的?

看板Gossiping標題[問卦] 現在電腦是如何實作隨機的?作者
dodo52woman
(嘟嘟左右衛門)
時間推噓 5 推:6 噓:1 →:18

最近丁特事件 引發一系列的討論

但我有點好奇 電腦是如何實作機率的



我以前有印象 隨機 好像是取時間來實作機率的(不知道有沒有記錯)

現在有改變嗎?

又目前電腦的隨機是真隨機嗎?


還是抓到一些規律 就能 想要啥結果 就能趨近於想要的結果


--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.215.112 (臺灣)
PTT 網址

onthesea 10/12 10:10搜尋 kernel random

abram 10/12 10:11Pseudo random number generator

abram 10/12 10:11意思就是假隨機

ChungLi5566 10/12 10:12從使用者的鍵盤滑鼠操作建立一個pool

abram 10/12 10:12真隨機只能靠捕捉宇宙背景輻射

ChungLi5566 10/12 10:12 每次操作都會改變pool裡的值 需要隨

kaeyo 10/12 10:12隨機重複 隨機不重複

ChungLi5566 10/12 10:12機值的時候再從pool裡取出來

ChungLi5566 10/12 10:13使用者很難重現一模一樣的操作

iPadProPlus 10/12 10:13假隨機

aaa95308 10/12 10:16硬體的話就幾個FF加幾個邏輯閘,讓固定

aaa95308 10/12 10:16的亂數循環

ccufcc 10/12 10:16你相信引力嗎?

turtle314 10/12 10:16先假設會抽幾次 算出結果再手動排啊

james732 10/12 10:16rand(time(0));

carbeso 10/12 10:16所以才有一堆人以為某時間別人出金就跟抽

turtle314 10/12 10:17第一個一定放前幾百抽 後面才好噱啊

turtle314 10/12 10:18很難做到真隨機啦 數字都配過的

carbeso 10/12 10:18像是每天12點會重制池或大家都在幾點出金

turtle314 10/12 10:19消基會查機率無誤 實際上早就調好好

Busufu 10/12 10:23用電子跳躍來做就可以了啊 文組喔

wei115 10/12 10:28CPU內都有隨機產生器,可以用電子雜訊取隨

wei115 10/12 10:29機 作業系統也會收集使用者的動作當種子

wei115 10/12 10:30在unix-like中可以用/dev/random取得

k47100014 10/12 11:09如果可以預測下一個隨機數就隨你抽