文件名称:lcg:线性同余伪随机数生成器
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-29 22:13:37
JavaScript
线性同余生成器 线性同余伪随机数生成器(lcg)。 安装 $ npm install compute-lcg 要在浏览器中使用,请使用 。 用法 要使用该模块, var lcg = require ( 'compute-lcg' ) ; lcg([种子]) 返回一个伪随机数生成器。 var rand = lcg ( ) ; 要为生成器提供种子,请提供一个正integer种子 var rand = lcg ( 1234 ) ; rand([n]) 返回伪随机浮点数number之间0和1 。 var val = rand ( ) ; 如果提供的长度为n ,则该方法返回一个伪随机数array 。 var arr = rand ( 10 ) ; // returns [...] 笔记 有关LCG的一般参考,请参见 。 线性同余生成器使用以下递归关系: X_{n+1} = (
【文件预览】:
lcg-master
----.jshintrc(1KB)
----.gitattributes(12B)
----.jshintignore(118B)
----lib()
--------index.js(2KB)
----.npmignore(498B)
----examples()
--------index.js(564B)
----TODO.md(67B)
----.travis.yml(73B)
----LICENSE(1KB)
----test()
--------test.js(3KB)
----README.md(5KB)
----Makefile(2KB)
----.editorconfig(169B)
----.gitignore(711B)
----package.json(1KB)