#rand #calling #posix #function #srand

easy_rand

调用 POSIX 的 srand() 和 rand() 函数的小型 Rust 封装库

1 个不稳定版本

0.1.0 2023年10月9日

#27#calling

MIT 许可证

3KB

easy_rand

小型 Rust 封装库,用于调用 POSIX 的 srand() 和 rand() 函数。

提供

  • c_srand(seed: u32) : 通过调用 srand() 设置初始种子值
  • c_rand() : 通过调用 rand() 返回一个伪随机数
  • c_rand_range(min: i32, max: i32) : 通过以下算法在范围 [min, max[ 返回一个伪随机数:rand() % (max - min) + min

无运行时依赖