c++隨機(jī)函數(shù)rand使用方法
回答
愛揚(yáng)教育
2022-02-26
- 相關(guān)推薦
功能:隨機(jī)數(shù)發(fā)生器;
用法:int rand(void);
所在頭文件: stdlib.h
擴(kuò)展資料
函數(shù)說明 :
rand()的內(nèi)部實(shí)現(xiàn)是用線性同余法做的,它不是真的隨機(jī)數(shù),因其周期特別長,故在一定
的范圍里可看成是隨機(jī)的。
rand()返回一隨機(jī)數(shù)值的范圍在0至RAND_MAX 間。RAND_MAX的范圍最少是在32767之間(int)。用
unsigned int 雙字節(jié)是65535,四字節(jié)是4294967295的整數(shù)范圍。0~RAND_MAX每個數(shù)字被選中
的機(jī)率是相同的。
用戶未設(shè)定隨機(jī)數(shù)種子時(shí),系統(tǒng)默認(rèn)的隨機(jī)數(shù)種子為1。
rand()產(chǎn)生的是偽隨機(jī)數(shù)字,每次執(zhí)行時(shí)是相同的;若要不同,用函數(shù)srand()初始化它。
最新文章
- 考研怎樣復(fù)習(xí)
- 泰國商會大學(xué)在泰國屬于什么等級的學(xué)校 相當(dāng)于國內(nèi)什么大學(xué)
- 成人自考本科學(xué)歷國家承認(rèn)嗎
- contest的用法總結(jié)
- 具體的反義詞是什么
- 考研時(shí)間表幾點(diǎn)
- 濃氨水和氧化鈣反應(yīng)方程式
- Java程序調(diào)用C/C++語言函數(shù)的方法
- C++中內(nèi)聯(lián)函數(shù)的應(yīng)用
- 學(xué)護(hù)理的就業(yè)的方向
- 中國夢
- 觀后感
- 教育動態(tài)
- 思想學(xué)習(xí)
- 節(jié)日作文
- 浙江征兵網(wǎng)
- 手抄報(bào)
- 專業(yè)信息
- 溫州中考
- 勵志名言