[分享] 在 Ruby 程式中產生亂數

看板Ruby作者 (Neisseria)時間6年前 (2018/08/08 19:03), 6年前編輯推噓1(100)
留言1則, 1人參與, 6年前最新討論串1/1
任意門 http://bit.ly/2nllPMs (AppSignal 文章) 這篇討論如何在 Ruby 程式中產生亂數 產生亂數算是比較基本的主題,就給大家做個參考 節錄重點如下: - rand 函式可產生浮點數或整數型態的亂數 - 透過指定固定值到 srand,可重覆產生相同的亂數值 (有興趣可看一下在電腦中產生亂數的方法即可知理由) - rubystats 套件可產生常態分布 (normal distribution) 或其他分布的亂數 (不一定所有亂數都是機率相等,不同情境會用到不同分布) - 前述的亂數套件在密碼學上不夠強健 如果該亂數要用在密碼學,可考慮 SecureRandom 套件 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.23.49 ※ 文章網址: https://www.ptt.cc/bbs/Ruby/M.1533726181.A.8BD.html ※ 編輯: Neisseria (111.251.23.49), 08/08/2018 19:26:13

08/12 23:18, 6年前 , 1F
PUSH
08/12 23:18, 1F
文章代碼(AID): #1RQitbYz (Ruby)
文章代碼(AID): #1RQitbYz (Ruby)