#numbers #generator #xorshift128 #psuedo

xorshift128plus

Rust 对伪随机数生成器 xorshift128+ 的实现

2 个版本

使用旧的 Rust 2015

0.1.1 2017年2月11日
0.1.0 2017年2月11日

#748 in #generator

MIT 许可证

6KB
80

XorShift128Plus

Rust 对伪随机数生成器 xorshift128+ 的实现。

📔 文档

用法

extern crate xorshift128plus;

use xorshift128plus::XorShift128Plus;

fn main() {
  let mut rng = XorShift128Plus::from_u32(4293262078);

  println!("First random float: {}", rng.next());
  println!("Second random float: {}", rng.next());
}

无运行时依赖