首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

iOS中的arc4random步骤

2012-07-15 
iOS中的arc4random方法通过arc4random() 获取0到x-1之间的整数的代码如下:int?value??arc4random()?%?x?

iOS中的arc4random方法

通过arc4random() 获取0到x-1之间的整数的代码如下:

int?value?=?arc4random()?%?x;?

?

获取1到x之间的整数的代码如下:?

int?value?=?(arc4random()?%?x)?+?1;?

?

最后如果想生成一个浮点数,可以在项目中定义如下宏:

#define?ARC4RANDOM_MAX??????0x100000000?

?

然后就可以使用arc4random() 来获取0到100之间浮点数了(精度是rand()的两倍),代码如下:

double?val?=?floorf(((double)arc4random()?/?ARC4RANDOM_MAX)?*?100.0f);

热点排行