4 个版本 (2 个破坏性更新)
0.3.0 | 2020年12月18日 |
---|---|
0.2.0 | 2019年6月12日 |
0.1.2 |
|
0.1.1 | 2019年1月4日 |
0.1.0 | 2018年10月4日 |
#1474 在 算法 中
1,798,098 每月下载量
在 5,274 个crate(242 个直接使用) 中使用
10KB
78 行
rand_xorshift
实现了 Xorshift 随机数生成器。
Xorshift[^1] 算法不适合加密用途,但非常快。如果您不确定它是否满足您的需求,请使用更安全的随机数生成器,如 StdRng
或 OsRng
。
[^1]: Marsaglia, George (July 2003). "Xorshift RNGs". Journal of Statistical Software. Vol. 8 (Issue 14).
链接
crate 功能
rand_xorshift
与 no_std
兼容。它不需要 core
库之外的任何功能,因此没有可配置的功能。
serde1
功能包括为包含的 RNGs 实现了 Serialize
和 Deserialize
。
许可证
rand_xorshift
根据 MIT 许可证和 Apache 许可证(版本 2.0)的条款进行分发。
请参阅 LICENSE-APACHE、LICENSE-MIT 和 COPYRIGHT 了解详细信息。
依赖项
~220KB