隨機數生成器,基於軟件的僞隨機數算法

在工程中有時候須要用到隨機數函數來模擬一些狀況,例如加密系統的密鑰來源能夠用隨機數函數獲取。java 通常來講隨機數函數須要有如下性質:算法 1:隨機性,不存在統計學誤差,是徹底散亂的數列。dom 2:不可預測性:不能從過去的的數列推算出下一個出現的數函數 3:不可重現性:除非數列保存下來,不然不能從新相同的數列(比較難)。優化 根據以上三個性質,能夠將隨機數函數分爲「弱僞隨機數」,「強僞隨機數」
相關文章
相關標籤/搜索