![]() |
C語言 模擬指數問題
藉由呼叫exponential,可以傳回一個數值,
若rate設為r=2.0, 則統計平均值應接近(1/r)=0.5 (呼叫很多次,e.g., 50000次,之後的平均) srand之功能為產生不同種子seed之亂數, 以使得每個50000次之執行結果各不相同. double exponential(double rate) { double x,y; x=rand()/32768.0; if(x<=1e-10) x=1e-10; y=-log(1-x)/rate; return y; } int main() { time_t t; srand((unsigned) time(&t)); ... } 這是老師給的指示... 但是不懂他的意思... 他是要我們寫什麼? 該如何去寫 |
所有時間均為台北時間。現在的時間是 04:47 AM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *