使用arc4random()、arc4random_uniform()取得隨機數(shù)

使用arc4random()、arc4random_uniform()取得隨機數(shù)

1、arc4random(void)這個全局函數(shù)會生成9位數(shù)的隨機整數(shù)。下面是使用arc4random()函數(shù)求一個1~100的隨機數(shù)(包括1和100)

var temp:Int = Int(arc4random()%100) + 1

2、arc4random_uniform(uint32_t)會隨機返回一個0到上界之間(不含上界)的整數(shù)。下面是使用arc4random_uniform函數(shù)求一個1~100的隨機數(shù)

var temp:Int = Int(arc4random_uniform(100)) + 1

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容