看板 ask-why 關於我們 聯絡資訊
※ 引述《semop (semop)》之銘言: : 電腦可以產生合乎各種亂數檢測方法、基本上無法逆推的 "真實亂數" (當然 : 有人不同意這是 "真實" 亂數,但這是定義問題) 。 : 只是一般來說,產生這種亂數的運算成本甚高。 : 一個簡單的例子是拿 pi 或 e 值或更不常見的無理數作為基準來製作亂數, : 它們沒有常用的亂數方法的循環問題,永遠不會重複產生資料。 : 但除非是使用硬體方法,無法產生 "自然亂數" 。 : 現在已經有 http://random.org 這類網站出現,免費公開地提供硬體產生的 : 自然亂數,以後電腦程式使用的亂數資料應該會逐漸改以自然亂數為主了。 : 所以大家以後就別說電腦所使用的亂數都一定是假亂數了。這觀念要改一改。 對不起我是個門外漢, 如果避免了重複使用同一個亂數種子, 以及同一個亂數種子產生的亂數不要多過週期, 為什麼還需要這種自然亂數呢? 譬如以使用者的 input 時間間隔來取種子等等方式, 會遇到什麼限制嗎? 使用偽亂數還會遇到什麼樣的問題與困擾呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.20.13
sunev:就怕偽亂數太偽嘛...:P 05/19 02:55