隨機數生成器 尤拉常數

2021-09-28 21:49:51 字數 478 閱讀 7169

傳送門

主要介紹尤拉常數。

當我們需要計算調和級數,範圍特別大的時候,可以使用它。

它的定義是

尤拉發現這是個常數,大概在0.57721 56649 01532 86060 左右。

所以調和級數就是尤拉常數+ln(n)。但這個公式對於小的n不夠精確。小的直接打表。大的才用。

計算尤拉常數根據精度要求取個大一點的就行了。

#includeusing namespace std;

#define in read()

int in

while(isdigit(ch))return cnt*f;

}int n;

double ans,cnt;

signed main()

if(n<=1000000)elseprintf("%.5lf",ans);

return 0;

}

隨機數生成器

標頭檔案 內容 rand,srand函式和rand max常量 rand max 在windows系統中為32767 在類unix系統中為2147483647 rand 函式返回乙個0 rand max的隨機整數 srand seed 函式 接受unsigned int 型別的引數seed,以see...

MATLAB隨機數生成器

1 rand 生成 0,1 區間上均勻分布的隨機數 基本語法 rand m,n,p 生成排列成m n p 多維向量的隨機數。如果只寫m,則生成m m矩陣 如果引數為 m,n 可以省略方括號。2 randn 生成服從標準正太分布 均值為0,方差為1 的隨機數 基本語法 randn m,n,p,解釋同1...

隨機數生成器,隨機種子

遊戲中經常要用到隨機數,但如果乙個沒有隨機種子的的生成器,就沒法重複之前的隨機數了。js的math.random就用不了隨機種子,只好自己弄了乙個,有了隨機種子,每次只要傳入相同的種子,都會得到同樣的隨機數。直接 function seededrandom seed,min,max 這是一種偽隨機數...