python學習筆記 第四章2(用蒙特卡羅法計算圓周率)

圓周率的計算: 首先用基本公式求解: 程序爲: #精確圓周率 pi=0 N=100 for k in range(N): pi=pi+1/pow(16,k)( 4/(8k+1)-2/(8k+4)- 1/(8k+5)-1/(8*k+6)) print(「圓周率的值爲:{}」.format(pi)) 運行結果爲3.141592653589793 下面我們考慮蒙特卡羅方法,思路爲隨機向一個邊長爲1的正方
相關文章
相關標籤/搜索