Re: [問題] 有人知道這pi公式的名字嗎?

看板C_and_CPP作者 (啤酒肚)時間13年前 (2010/12/10 13:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《DrStein (啤酒肚)》之銘言: : 上色版 : http://nopaste.csie.org/900f4 : #define NUM_TERM 1000 : int Serial_Pi(double *pi) : { : int i; : double step, x, sum; : sum = 0.0; : step = 1.0/NUM_TERM; : for(i =1; i<= NUM_TERM; i++){ : x = (i - 0.5)*step; : sum += 4.0/(1.0 + x*x); : }/*for i*/ : *pi = step*sum; : return 0; : }/*Serial_Pi*/ 我想太複雜了 其實這公式只是 atan(x) = Integral 1/(1+x*x) dx 然後 4*atan(1) = pi 就這樣爾 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.158.204
文章代碼(AID): #1D0RW0Fn (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1D0RW0Fn (C_and_CPP)