随机数

取值范围:
[0 , x - 1]
NSInteger random = arc4random_uniform(x);

[1 , x]
NSInteger random = arc4random_uniform(x) + 1;

0 或 1
NSInteger random = arc4random_uniform(2);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C语言中生成随机数的一种方法。随机产生[0~10)之间的的数 ,注意:不包括10 解析: 1.rand()函数并...
    天空的羁绊阅读 12,983评论 0 2
  • 方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math...
    GB_speak阅读 41,354评论 2 6
  • 整型随机数如果我们想要一个整型的随机数,则可以考虑用arc4random系列函数。我们可以通过man arc4ra...
    kobehjk阅读 8,526评论 0 2
  • 在C中提供了rand()、srand()、random()、arc4random()几个函数来获取随机数。 使用 ...
    Mark_Ming阅读 6,146评论 2 11
  • iOS 有如下四种随机数方法,下面以产生 [0,100) 的随机数为例: 1. srand((unsigned)t...
    大荣纸阅读 4,119评论 0 0