生成[0, N-1]的随机数

NSUInteger r = arc4random_uniform(N);

生成[1, N]的随机数

NSUInteger r = arc4random_uniform(N) + 1;

生成[-N, N]的随机数

NSUInteger r = arc4random_uniform(2 * N + 1) - N;

生成[N1, N2]的随机数

NSUInteger r = arc4random_uniform(N2 - N1 + 1) + N1;

更多的可以参看这里

相关文章:

  • 2022-12-23
  • 2021-12-18
  • 2022-01-28
  • 2021-10-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2021-10-18
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案