如何計算圓周率?

時間 2021-05-29 22:47:24

1樓:丁華

S圓=πr^2

π=S圓/r^2

令r=1

π等於半徑為1的圓的面積比上邊長為1的正方形可以想象半徑為1的圓心與邊長為1的正方形的中心重合,即為乙個正方形內的內切圓。我們隨機的在正方形內拋豆子,豆子落入圓內的概率就是圓與正方形的面積之比。

我們可以用計算機生成隨機數的方法來模擬豆子落在正方形內的座標,座標的原點就是圓和正方形的中心點,座標在距離原點為1的範圍內的豆子為落入圓內的豆子,將落入圓內的豆子比上隨機拋在正方形內的豆子總數就能計算出拋入正方形的豆子落入圓內的概率。

這裡我用python模擬在正方形內拋了1000萬個豆子:

計算出的圓周率如下:

丟擲的豆子越多越精確,這裡只拋了1000萬個,所以只精確到了小數點後第3位。

2樓:FORIII

有乙個簡單的關於計算圓周率的函式表達方法給你分享一下

y=sin(2π/n)*n/2

n取正整數如1000 10000 n取的越大結果越精確。

3樓:

使用高中知識:

先將圓拆分成無數個扇形,將扇形近似看成三角形,利用餘弦定理,求出面對圓心的邊。

設扇形夾角為A,

2πr=360sqrt(2sqr(r)(1-cosA))/A,π=180sqrt(2-2cosA)/A,其中A→0,不考慮A的具體值,可以進一步簡化,π=180*10^n*sqrt(2-2cos(10^-n)),其中n→+∞。

4樓:

之前在Fabrice Bellard上個人主頁看到過乙個計算π的公式。他的這個文件(http://

bellard.org/pi/pi2700e9/pipcrecord.pdf

)很詳細解釋使用公式設計這個計算π的程式的過程,他用的是Chudnovsky的公式

其中A=13591409, B=545140134, C=640320

如何利用低階計算器按出圓周率的值?

宇宙的沙粒 割圓術內割 pi lim k趨於無窮 ksin 180 k 外切 pi lim ktan 180 k 割到96份時已經夠用了 如果內割面積,公式稍稍複雜 pi lim ksin 180 k cos 180 k 不會用打公式,好遺憾 阿垃垃圾君 用割圓術 已知AB長度為a和圓半徑r求AC長...

如何反駁這張關於圓周率的圖

tetradecane 很多回答沒答到點子上,這涉及到曲線長度的定義的問題,與定積分定義相關。沒有學過微積分的人其實不太可能完全理解這個圖里的問題,學過的人自然明白這個圖里有啥問題。所以,反駁就一句話 去學微積分。有人似乎對我這個回答不滿意?那我問你 為什麼用題圖這種方式求圓周長不對,而用內接或外切...

(圓周率)包含世間萬物?

借樓提問,是乙個無理數,那為什麼圓的周長除於圓的直徑2個有理數能得出這個無理數。而且作為商為什麼小數點後面能連續出現好幾個0? FREENO guokr.com article 439682 請看果殼這篇回答 當然即使 是合取數 包含所有數字組合的數 所有數字組合是否包含世界萬物看怎麼定義包含世界萬...