C 寫的計算圓周率的程式,為什麼會崩潰

2022-12-12 03:45:16 字數 829 閱讀 5872

1樓:匿名使用者

sum是int型的,取不到小數,你對0開根號所以才崩潰吧,改成double型的也只是個大概結果,準確度很差

2樓:一路的淚

我沒看你**,因為圓周率無止境。所以一直算下去是不合理的。超過設定數值大小會出錯。

3樓:匿名使用者

從 i = 1 開始, 否則 被除數為0還有 sum 取double

sum += (1.0/(i*i));//1.0void main()

4樓:碧波盪漾靜中醞釀

程式 沒問題 我在xp上 測試過 請把c++軟體打好win7補丁 或只能在xp系統上做研究了

5樓:匿名使用者

除零錯誤,

int i=1;

從1開始,

以後仔細看錯誤資訊.

6樓:匿名使用者

#include

#include

using namespace std;

void main()

如題,編譯連線以後的程式一執行就崩潰,先前也就不能連線的問題糾結了老半天,這是win8系統的問題麼,請各位試試

7樓:匿名使用者

你第一步i=0的時候做分母顯然不行啊。。

8樓:

sum型別改為double

i從1開始,可以通過測試

9樓:匿名使用者

感覺i不到300,sum就開始加0了。你這個是用的泰勒嗎?不上學了,有點忘

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

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

圓周率的派怎麼寫

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

圓周率已經算到31 4萬億位,為什麼還要計算下去

還是有數學的需要。從小到大,我們都學習過數學,那麼一定對一個東西一點也不陌生。那就是圓周率了,也叫做 派 我們都知道圓周率是一個無窮無盡的數字,永遠也算不完,有一個無限不迴圈的無理數。圓周率最早是由我國古代數學家祖沖之,通過切割圓計算出來了,當時才算到小數點後7位數。如今,隨著科學技術的不斷髮展,計...