msws 0.1.0

Middle Square Weyl Sequence pseudorandom number generator.
Documentation

msws

Middle Square Weyl Sequence pseudorandom number generator (no_std).

Example

use msws::Rand;
let seed = 0xb5ad4eceda1ce2a9;
let mut r = Rand::new(seed).expect("invalid seed");
r.rand(); // => u32

License: MIT