Objective-C 【随机数】
2015-11-13 10:38
344 查看
// 介绍一个生成随机数的方法 // arc4random_uniform(); 这个方法后面括号中的数字如果是X,那么最后随机出来的数字就是 0~X-1 int random1 = arc4random_uniform(14); //取 0~13 之间的随机数 NSLog(@"%d",random1); // 下面这两行注意一下。取小数的话注意学会变通,先取与小数位相同倍数的整数,然后再除以相同的倍数即可 float random2 = arc4random_uniform(10) * 0.1; //取 0~0.9 之间的随机数 NSLog(@"%f",random2); float random3 = arc4random_uniform(100) * 0.01; //取 0~0.99 之间的随机数 NSLog(@"%f",random3); // 这个方法结构和上面几个方法相似,随机出来的数字也是 0~X-1 // arc4random() % X; int random4 = arc4random() % 10; NSLog(@"%d",random4); // 这个方法和上面的方面也是很相似的,但是随机出来的数字是 1~X // (arc4random() % X) + 1; int random5 = (arc4random() % 10) + 1; NSLog(@"%d",random5);
相关文章推荐
- C#定时器和随机数
- 基于C#生成随机数示例
- ORACLE随机数DBMS_RANDOM包
- C# 生成随机数的代码
- php源码分析之DZX1.5随机数函数random用法
- php获取四位字母和数字的随机数的实现方法
- 用C#生成不重复的随机数的代码
- C#利用Random得随机数求均值、方差、正态分布的方法
- JS实现转动随机数抽奖的特效代码
- JS中产生20位随机数以0-9为例也可以是a-z A-Z
- JavaScript 生成随机数并自动大小排序
- jQuery实现转动随机数抽奖效果的方法
- js 随机数代码大全第1/2页
- Shell脚本实现随机数多种方法介绍(date、random、uuid)
- Qt定时器和随机数详解
- c语言随机数函数示例
- C#短时间内产生大量不重复的随机数
- javascript 随机数 与高级应用 附vbscript(asp) 随机数总结
- JavaScript 创建随机数和随机图片
- C++产生随机数的实现代码