[問題] 西格碼 & 階 要怎麼應用

看板Fortran作者 (saw)時間15年前 (2009/06/22 12:18), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/4 (看更多)
題目: Y(x) = 1-(x^2/2^2)+(x^4/(2*4)^2)-(x^6/(2*4*6)^2)+...... (總共20項) 我的想法是: 把Y(x)拆乘 +的一部分 ---> x^(2*t) ______________________ ((2^t)^2)*(t!)^2 -的一部分 ---> x^(2*r) ______________________ ((2^r)^2)*(r!)^2 where t=2a , r=2a+1 , a=0,1,2,3,4,5,6,7,8,9 想是這樣想,可是........ 我不知道怎麼用西格碼把+的部分連加 & -的部分連加起來 以及,階(!)的寫法要怎麼寫,希望各位可以幫幫我 PS: 如果有別種更好更快的的想法,也希望大家提供一下喔(我想畢業啊~~~) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.250.123

06/22 17:08, , 1F
把公式寫成迴圈?
06/22 17:08, 1F

06/23 13:55, , 2F
n階喔
06/23 13:55, 2F

06/23 13:56, , 3F
k=1
06/23 13:56, 3F

06/23 13:56, , 4F
do j=1,n,1
06/23 13:56, 4F

06/23 13:57, , 5F
k=k*j
06/23 13:57, 5F

06/23 13:57, , 6F
end do
06/23 13:57, 6F

06/23 13:59, , 7F
write(*,*)n,'!=',k
06/23 13:59, 7F
文章代碼(AID): #1AFmODND (Fortran)
文章代碼(AID): #1AFmODND (Fortran)