#random #pcg

no-std pcg32

无装饰的PCG32随机数生成器实现

2个版本

0.1.1 2024年8月17日
0.1.0 2023年3月12日

1129算法

Download history 2/week @ 2024-06-16 1/week @ 2024-06-23

每月下载量85

CC0 许可证

19KB
228

无装饰的PCG32随机数生成器实现

Crates.io License

它实现了PCG32随机数生成器(实际上仅此而已)。

let mut g = pcg32::Pcg32::new(0xff30_6525_39eb_eaa9, 0x315b_fae4_8ade_2146);

assert_eq!(g.generate(), 0xf986_95e1);
assert_eq!(g.generate(), 0x7e39_20e2);

此包与no_std兼容。


lib.rs:

无装饰的PCG32随机数生成器实现

它实现了PCG32随机数生成器(实际上仅此而已)。

let mut g = pcg32::Pcg32::new(0xff30_6525_39eb_eaa9, 0x315b_fae4_8ade_2146);

assert_eq!(g.generate(), 0xf986_95e1);
assert_eq!(g.generate(), 0x7e39_20e2);

此包与no_std兼容。

无运行时依赖