1
2
3
4
5
6
7
8
9
10
11
|
//arc4random() 比较精确不需要生成随即种子
//通过arc4random() 获取0到x-1之间的整数的代码如下:
int value = arc 4 random()% x;
//获取1到x之间的整数的代码如下:
int value = (arc 4 random()% x) + 1 ;
//CCRANDOM_0_1() cocos2d中使用 ,范围是[0,1]
float random = CCRANDOM_ 0 _ 1 ()* 5 ; //[0,5]
//random() 需要初始化时设置种子
srandom((unsigned int )time( time_t *) NULL ); //初始化时,设置下种子就好了。
|
objective-c 中三种产生随机数的方法
最新推荐文章于 2021-07-17 12:00:18 发布