#random #numbers #generator

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

#585 in Algorithms

Download history 321984/week @ 2024-09-19 338523/week @ 2024-09-26 719684/week @ 2024-10-03 676912/week @ 2024-10-10 693733/week @ 2024-10-17 245707/week @ 2024-10-24 200093/week @ 2024-10-31 190460/week @ 2024-11-07 198386/week @ 2024-11-14 202107/week @ 2024-11-21 190830/week @ 2024-11-28 209853/week @ 2024-12-05 194957/week @ 2024-12-12 132938/week @ 2024-12-19 95999/week @ 2024-12-26 180361/week @ 2025-01-02

644,185 downloads per month
Used in 2,801 crates (203 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

~205KB