iOS开发随机数的生成

使用 arc4random 生成随机数

  1. 获取一个随机整数范围在:[0,100)包括0,不包括100
int x = arc4random() % 100;
  1. 获取一个随机数范围在:[100,300],包括100,包括300
int y = (arc4random() % 201) + 100;
  1. 获取一个随机整数,范围在[from, to],包括from,包括to
 - (int)getRandomNumber:(int)from to:(int)to {
    return (int)(from + (arc4random() % (to - from + 1)));
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C中提供了rand()、srand()、random()、arc4random()几个函数来获取随机数。 使用 ...
    Mark_Ming阅读 2,061评论 2 12
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • 有时候我们需要在程序中生成随机数,但是在Objective-c中并没有提供相应的函数,好在C中提供了rand()、...
    呦嚯嚯嚯12138阅读 1,338评论 0 0
  • Objective-c中并没有提供生成随机数的函数,所以使用C中提供的rand()、srand()、random(...
    何以_aaa阅读 18,355评论 0 8
  • 中午在单位的食堂吃饭,和东东坐在一起,聊天时,东东问:每天回家做饭生气吗? 我略略停顿,说,很高兴啊~ 每天看见儿...
    我爱炎热的夏季阅读 621评论 0 0