#pragma mark 生成随机数

- (NSString *)generateTradeNO

{

static int kNumber = 15;

NSString *sourceStr = @"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";

NSMutableString *resultStr = [[NSMutableString alloc] 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];

}

return resultStr;

}

iOS 生成自定义位数随机数相关推荐

  1. java 8位随机数_JAVA中生成指定位数随机数的方法总结

    JAVA中生成指定位数随机数的方法很多,下面列举几种比较常用的方法. 方法一.通过Math类 1 public static String getRandom1(intlen) {2 int rs = ...

  2. 白鹭引擎生成自定义整数随机数

    白鹭引擎 版本:5.2.8 描述:白鹭引擎生成自定义整数随机数 生成指定的随机数代码: /*** 生成指定的随机数*/private random_num(min:number,max:number) ...

  3. mysql生成固定位数随机数_mysql生成指定位数的随机数

    1. 先介绍几个常用的 MySQL 函数 RAND()    随机生成 0~1 之间的小数(0<1) CEILING    向上取整 FLOOR    向下取整 2. 生成随机数 [code]- ...

  4. ios 生成不重复随机数

    一.先讲下ios三种取随机数的方法: 1.    srand((unsigned)time(0));  //不加这句每次产生的随机数不变         int i = rand() % 5; 2.  ...

  5. python生成指定位数随机数_python生成指定长度的随机数密码

    复制代码 代码如下: #!/usr/bin/env python # -*- coding:utf-8 -*- #导入random和string模块 import random, string def ...

  6. 如何 生成7位数随机数

    private String makeNum(){Random random=new Random();String num=random.nextInt(9999999)+""; ...

  7. mysql默认值是随机数_mysql生成指定位数的随机数及批量生成随机数的方法

    1. 先介绍几个常用的 mysql 函数 rand()    随机生成 0~1 之间的小数(0<1) ceiling    向上取整 floor    向下取整 2. 生成随机数 -- 生成 3 ...

  8. Java书签 #用Java生成指定位数不重复随机数

    楔子:或许我一次恋爱都不曾体验就老了.我可能无法和任何人恋爱.我可能一辈子都不会知道恋爱是什么.虽然我的大脑知道念念不忘某个人并为他哭泣.痛苦的感觉,比什么都不知道的要好,可是我的大脑并没有教我如何才 ...

  9. java 6位随机数_关于java:生成6位数的随机数

    本问题已经有最佳答案,请猛点这里访问. 我只想生成6位数的随机数,范围应该从000000到999999开始. new Random().nextInt(999999)正在返回我的号码,但它不是6位数. ...

最新文章

  1. 十六、python开发之进程与线程
  2. 【Tools】VNC Viewer 6.20安装详解
  3. 阮一峰react demo代码研究的学习笔记 - demo7 debug - how ref node is attached
  4. 【目标检测_CentripetalNet】CentripetalNet: Pursuing High-quality Keypoint Pairs for Object Detection_2020
  5. 百度-Java中级面试题分享-
  6. “达观杯”文本智能处理挑战赛代码示例
  7. Tomcat服务器解析“GET /JavaWebDemo1/1.jsp HTTP/1.1”
  8. Java 8 异步 API、循环、日期,用好提高生产力!
  9. 【摩尔吧】Altium 17 OT6166全景行车记录仪六层高速PCB设计实战视频
  10. 汉印科技大会:凝聚匠心 成就卓越民族打印机品牌
  11. docker的一些使用技巧
  12. 王之泰201771010131《面向对象程序设计(java)》第七周学习总结
  13. 微信打开网页会出现一个“将要访问”的页面是怎么回事?
  14. Numerical analysis second editon Timothy sauer 书附代码
  15. JavaScript在发送AjAX请求时,URL的域名地址是使用绝对地址还是相对地址?
  16. 解决OBS录屏黑屏问题
  17. 金融危机殃及色*情业,女*优转行做黑客?
  18. PHP微信公众平台开发高级篇--群发接口
  19. 日志分析篇---MSSQL日志分析
  20. 【浙江大学C小程week1整理】

热门文章

  1. Android图表控件MPAndroidChart实现左右滑动以及联动
  2. shared_preload_libraries
  3. 【Python】爬虫(Xpath):批量爬取彼岸图网4K图(非真正4K)
  4. OpenCV进行视频拼接
  5. PDF之父、Adobe联合创始人离世,乔布斯收购未果给了他第一桶金
  6. html5 打造桌面便签,HTML5 – 创建一个Web网页便利贴
  7. [Layui]主页tab选项卡操作(刷新页面,刷新选项卡,关闭,关闭其他,全部关闭)
  8. 在vuepress博客添加樱花特效(vue樱花组件源码)
  9. 卡罗拉 (COROLLA) - 开启引擎盖
  10. OSError: [Errno 22] Invalid argument: 'E:\\DESK\x08ank dataset\train_set.csv'