Objective-C 中三種產生隨機數的方法
//arc4random() 比較精確不需要生成隨即種子 //通過arc4random() 獲取0到x-1之間的整數的代碼如下: int value = arc4random() % x; //獲取1到x之間的整數的代碼如下: int value = (arc4random() % x) + 1;//CCRANDOM_0_1() cocos2d中使用 ,范圍是[0,1] float random = CCRANDOM_0_1() * 5; //[0,5] CCRANDOM_0_1() 取值范圍是[0,1]
//random() 需要初始化時設置種子 srandom((unsigned int)time(time_t *)NULL); //初始化時,設置下種子就好了。</pre>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!