fastrand:简单快速的随机数生成器 源码
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.zip
(预估有个12文件)
fastrand-master
.gitignore
19B
benches
bench.rs
1KB
src
lib.rs
15KB
CHANGELOG.md
828B
Cargo.toml
758B
.github
workflows
暂无评论