如何用C 求解圓周率的值啊?給出一種演算法並解釋 謝謝

2025-03-31 00:00:17 字數 3396 閱讀 8137

1樓:網友

用高等數學級數求和知識。 這裡提供兩種方頌念法:

1) pi^2=6*(1 + 1/4 + 1/9 +.1/n^2 + n=1,2,3, .

2) pi^4=90*(1+ 1/16 + 1/81 + 1/n^4 + n=1, 2,3, .收斂快)

double pi (int n) /計算 n 項; n 越大; 精度越高。

sum=0;

for (int i=1; i<=n; i++)

sum +=1 / i*i);

return sqrt(6*sum);

double pi (int n) /計算 n 項; n 越大冊櫻前; 精度越高。

sum=0;

int p=0;

for (int i=1; i<=n; i++)

p=i*i;

sum +=1/(p*p);

sum=sum*90;

return sqrt( sqrt(sum) )

其實可以在 excel 裡方便地州清實現。

2樓:網友

利用c除以直徑=π

因為π就是此二者的比。

如何自己計算圓周率

3樓:網友

首先,讓我滾枯和們準備形狀像圓圈的敗凳東西。但更厚一點更容易測量。比如乙個瓶蓋。

其次,讓我們測量周長。準備合適的繩子並將其纏繞在圓周上,做上標記。這就是為什麼我們要你準備厚厚一點的東西。因為纏繞繩子很容易大盯。

最後,然後,將繩子拉直,用尺再量。得出結果是釐公尺。將周長)÷直徑)得出來的是 。這個值 。圓周率。

的正常值。誤差約為2%,因此應該是合理的結果。

圓周率是怎麼算出來的,求大神用微積分推到一下唄

4樓:網友

解:分享一種收斂速度較快的解法,利用廣義二項式求解。

1+x)^a=1+ax+[a(a-1)/2!)]x^2+……=1+∑[a(a-1)……a-n+1)/(n!)]x^n,∴(1-x^2)^(1/2)=1+∑[1)^n][(1/2)(1/2-1)……1/2-n+1)/(n!

x^(2n),n=1,2,…,0,1)[(1-x^2)^(1/2)]dx=∫(0,1)dx=1+∑[1)^n][(1/2)(1/2-1)……1/2-n+1)]/[(n!)(2n+1)]。

又,積分∫(0,1)[(1-x^2)^(1/2)]dx的幾何意義表示的是以o(0,0)為圓心、半徑為1的圓面積的1/4,∴∫0,1)[(1-x^2)^(1/2)]dx=π/4。

/4=1+∑[1)^n][(1/2)(1/2-1)……1/2-n+1)]/[(n!)(2n+1)],即π=4+4∑[(1)^n][(1/2)(1/2-1)……1/2-n+1)]/[(n!)(2n+1)],n=1,2,…,供參考。

圓周率到底怎麼算出來的呢?

5樓:內蒙古恆學教育

圓周率是用圓的周長除以它的直徑計算出來的。「圓周率」即圓的周長與其直徑之間的比率。

1、圓周率是乙個超越數,它不但是無理數,而且比無理數還要無理。無理數有乙個特點,就是小數部分是無限的,而且是不迴圈的。比如的迴圈小數,這個雖然無限,但是重複的。

而圓周率則是無限,而且數字不會重複,因此圓周率看起來非常長的一串數字。

2、阿基公尺德是最早得出圓周率大約等於的人。傳說在他臨死時被羅馬士兵逼到乙個海灘,還在海灘上計算圓周率,並且對士兵說:「你先不要殺我,我不能給後世留下乙個不完善的幾何問題。

阿基公尺德計算圓周率的方法是雙側逼近:使用圓的內接正多邊形和外切正多邊形的周長來近似圓的周長。正多邊形的邊數越多,多邊形周長就越接近圓的邊長。

3、以前的人計算圓周率,是要**圓周率是否迴圈小數。自從1761年lambert證明了圓周率是無理數,1882年lindemann證明了圓周率是超越數後,圓周率的神秘面紗就被揭開了。現在的人計算圓周率,多數是為了驗證計算機的計算能力,還有,就是為了興趣。

6樓:垂盆的藤藤草

圓的周長計算公式:c=2πr。

圓中接乙個正n邊形,邊長設為an,正邊形的周長為n×an,當n不斷增大的時候,正邊形的周長不斷接近圓的周長c的數學現象,即:n趨近於無窮,c=n×an。

7樓:麋鹿時往前走

根據七個大小相同的「點」構成乙個圓(乙個點為圓心其餘六個點圍繞一週旋轉排列相切就顯示出直徑上排列的是由三個點)。由於周長上的六個有限數量的點與直徑上的三個有限數量的點之比是6比3,為此圓周長上的點徑與直徑上的點徑也是6比3(此時它還不屬於圓的周長與直徑的比)。

因為「點」在以直線排列不存在重疊(如:直徑是3個點,直徑的長度就是3 個點徑之和);而「點」在以折線和曲線排列就會存在重疊了(如:因為折線一週的任乙個矩形周長都會存在四個重疊點,所以矩形的周長等於矩形外圍點的點徑加上重疊的點徑之和;因為曲線一週的任乙個圓周長都會存在2√3個重疊點,所以圓的周長等於圓外圍點的點徑6再加上重疊的點徑2√3之和)。

也就是「圓的周長與直徑的比是6+2√3比3」,為此圓周率根據這個比計算得出3分之6+2√3。

圓周率的值是怎麼確定的?

8樓:麋鹿時往前走

圓周率是"圓的曲線周長與直徑的比悄磨轎值"。但是圓的內接正6x2ⁿ邊形的折線周長與過中心點的對角線(也是它外接圓的直徑)的比值就不是圓周率了,而是正6x2ⁿ邊率。

因為圓的曲線周長與直徑的比是6+2√3比3(也就是圓的直徑是3個點的點徑之和時,它所對應圓的曲線周長c是圓面上外圍點根據曲線性質排列一週的6個點加上重疊的點徑2√3之和)

所以圓周率是(6+2√3)/3或(約等於(也就遊橘是直徑d為3時,對應圓的曲線周長c就是6+2√3)。

為此,圓周率π只有唯一乙個值、那就是(6+2√3)/3(或約等於

而所謂的圓周率π=原本是正6x2ⁿ邊形的折線周長與過中心點的對角線的比值應叫正6x2ⁿ邊率。

因啟肆為任乙個正6x2ⁿ邊形的折線周長都小於它外接圓的曲線周長,所以正6x2ⁿ邊率必然小於圓周率(hpfykg組織創作。

怎麼計算圓周率π的值是多少?

9樓:麋鹿時往前走

圓周率π≠族消正n邊率兀。

圓的周長與直徑的比值是圓周率π的值。

正n邊形的周長與對角線的比桐派值是正n邊兆輪知率兀的值。

背圓周率什麼用大圓的圓周率大,小圓的圓周率小對嗎

鍛鍊記憶力,顯擺吧,因為計算一般都保留到小數點後兩位 記到3.1436就差不多了,其餘的沒什麼用的 裝逼才能用到圓周率2位以上小數 顯擺吧 參加 最強大腦 比賽 練習記憶力 因為圓周率是無限不迴圈的小數 我曾經背到過小數點後200多位,現在只能回憶起50位左右了3.14159265358979323...

圓周率的歷史作用,圓周率的歷史

圓周率是一個極其馳名的數。從有文字記載的歷史開始,這個數就引進了外行人和學者們的興趣。幾千年來,古今中外一代又一代的數學家為此獻出了自己的智慧和勞動。圓周率是指平面上圓的周長於直徑之比。作為一個非常重要的常數,圓周率最早是出於解決有關圓的計算問題。中國數學家劉徽在註釋 九章算術 時 263年 只用圓...

圓周率的派怎麼寫

你打出拼音pai,然後就有 我就是這樣打出來的 你也可以找特殊符號或數學符號 望採納!搜狗拼音裡有特殊符號,能找到 圓周率 pi 用希臘字母 表示。代表圓周長和直徑的比值。它是一個無理數,即無限不迴圈小數。在日常生活中,通常都用3.14代表圓周率去進行近似計算。而用十位小數3.141592654便足...