#random #numbers #generator #splitmix64 #xoroshiro #xoshiro

rand_xoshiro

Xoshiro, xoroshiro and splitmix64 random number generators

6 releases (breaking)

0.6.0 Dec 18, 2020
0.4.0 Sep 2, 2019
0.3.1 Aug 8, 2019
0.3.0 Jun 12, 2019
0.1.0 Jan 4, 2019

#201 in Algorithms

Download history 141877/week @ 2024-01-15 149635/week @ 2024-01-22 147424/week @ 2024-01-29 155066/week @ 2024-02-05 152221/week @ 2024-02-12 153605/week @ 2024-02-19 172640/week @ 2024-02-26 172994/week @ 2024-03-04 180739/week @ 2024-03-11 179426/week @ 2024-03-18 167087/week @ 2024-03-25 211664/week @ 2024-04-01 181164/week @ 2024-04-08 182862/week @ 2024-04-15 178506/week @ 2024-04-22 155467/week @ 2024-04-29

712,522 downloads per month
Used in 2,356 crates (154 directly)

MIT/Apache

79KB
1.5K SLoC

rand_xoshiro

Build Status Build Status Latest version Book API API Minimum rustc version

Rust implementation of the xoshiro, xoroshiro and splitmix64 random number generators.

This crate depends on rand_core and is part of the Rand project.

Links:

Crate Features

rand_xoshiro is no_std compatible by default.

The serde1 feature includes implementations of Serialize and Deserialize for the included RNGs.

License

rand_xoshiro is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT, and COPYRIGHT for details.

Dependencies

~225KB