pure-clojure-mt19937:纯clojure中MT19937(Mersenne Twister)的实现

时间:2024-06-06 03:13:14
【文件属性】:

文件名称:pure-clojure-mt19937:纯clojure中MT19937(Mersenne Twister)的实现

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-06 03:13:14

Clojure

用法 从该项目的根目录下载并运行lein install 。 在您的project.clj中,将[pure-clojure-mt19937 "0.1.0"]到:dependencies矢量。 使用时,请在您的ns声明中使用:require [joshua-g.mersenne :as mt] ,或从REPL中(require '[joshua-g.mersenne :as mt]) 。 例子 user> (require '[joshua-g.mersenne :as mt]) nil user> (take 5 (mt/mersenne 1)) (1791095845 4282876139 3093770124 4005303368 491263) user> (let [[values new-mt] (mt/next-values 5 (mt/mersenne 1))]


【文件预览】:
pure-clojure-mt19937-master
----project.clj(119B)
----src()
--------joshua_g()
----README.md(698B)
----LICENSE.txt(1KB)

网友评论