rand srand iOS 随机数

来源:互联网 发布:java spring框架 编辑:程序博客网 时间:2024/04/27 22:25

//初始化化随机数发生器

srand((unsigned)time(0));

//产生1--100的随机数

rand() % 100+1;


//举例支付宝Demo产生的随机数

static int kNumber =15;

    

    NSString *sourceStr =@"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";

    NSMutableString *resultStr = [[NSMutableStringalloc] init];

    srand((unsigned)time(0));


   for (int i =0; i < kNumber; i++)

    {

        unsigned index = rand() % [sourceStr length];

        NSString *oneStr = [sourceStr substringWithRange:NSMakeRange(index, 1)];

        [resultStr appendString:oneStr];

    }

/

0 0
原创粉丝点击