美文网首页
iOS生成四位随机数

iOS生成四位随机数

作者: Colin_狂奔的蚂蚁 | 来源:发表于2018-04-28 14:50 被阅读96次
screen1136x1136.jpeg

1. 获取一个随机整数范围在:[0,100)包括0,不包括100

int x = arc4random() % 100;

2. 获取一个随机数范围在:[500,1000),包括500,不包括1000

int y = (arc4random() % 501) + 500;

3. 生成任意位随机数

生成 "0000-9999" 4位验证码

int num = (arc4random() % 10000);
randomNumber = [NSString stringWithFormat:@"%.4d", num];
NSLog(@"%@", randomNumber);

生成 "000000-999999" 6位验证码

int num = (arc4random() % 1000000);
    randomNumber = [NSString stringWithFormat:@"%.6d", num];
    NSLog(@"%@", randomNumber); 

4. 获取一个随机整数,范围在[from,to),包括from,不包括to

- (int)getRandomNumber:(int)from to:(int)to {
    return (int)(from + (arc4random() % (to – from + 1)));
}

相关文章

  • iOS生成四位随机数

    1. 获取一个随机整数范围在:[0,100)包括0,不包括100 2. 获取一个随机数范围在:[500,1000)...

  • iOS随机数的几种生成方式

    iOS 有如下几种随机数生成方法: rand() random() arc4random() arc4random...

  • 在以太坊生成随机数的几种方式(含代码)

    一、什么是随机数 随机数都是由随机数生成器(Random Number Generator)生成的。随机数分为”真...

  • 生成随机数

    两个C函数 rand()函数生成的随机数是伪随机数,所谓伪随机数,指的是程序每次运行,生成的随机数都是不变的,生成...

  • iOS 生成随机数

    获取一个随机整数,范围在[from,to],包括from,包括to

  • iOS 生成随机数

    Objective-c中并没有提供生成随机数的函数,所以使用C中提供的rand()、srand()、random(...

  • iOS生成随机数

    Objective-C语言中生成随机数的函数 arc4random()函数arc4random()函数用来生成随机...

  • ios 随机数生成

    最近一直使用随机数,为了以后方便查阅,总结一下:在C中提供了rand()、srand()、random()、arc...

  • Golang生成随机数的方法总结

    生成区间随机数 生成指定区间随机数(包括纯数字/纯字母/随机)

  • PHP生成随机数

    PHP生成随机数,相信大家在做项目的时候是最常见的吧。js生成随机数,PHP生成随机数。 应用场景:用户注册/登录...

网友评论

      本文标题:iOS生成四位随机数

      本文链接:https://www.haomeiwen.com/subject/btuglftx.html