文件名称:fastrand:简单快速的随机数生成器
文件大小:14KB
文件格式:ZIP
更新时间:2024-04-08 19:26:14
Rust
Fastrand 一个简单而快速的随机数生成器。 该实现使用 ,这是一种简单,快速的生成器,但不是加密安全的。 例子 抛硬币: if fastrand :: bool () { println! ( "heads" ); } else { println! ( "tails" ); } 生成一个随机的i32 : let num = fastrand :: i32 (..); 在数组中选择一个随机元素: let v = vec! [ 1 , 2 , 3 , 4 , 5 ]; let i = fastrand :: usize (..v. len ()); let elem = v[i]; 随机排列一个数组: let mut v = vec! [ 1 , 2 , 3 , 4 , 5 ]; fastrand :: shuffle ( & mut v); 生成一个随机的Ve
【文件预览】:
fastrand-master
----.gitignore(19B)
----benches()
--------bench.rs(1KB)
----src()
--------lib.rs(15KB)
----CHANGELOG.md(828B)
----Cargo.toml(758B)
----.github()
--------workflows()
----LICENSE-MIT(1023B)
----README.md(2KB)
----tests()
--------smoke.rs(2KB)
----LICENSE-APACHE(11KB)