[問題] C語言求三次多項式定積分已刪文

看板Programming作者 (30奈米)時間4年前 (2019/11/11 20:29), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
小弟剛開始學寫C, 最近解題遇到了一些困難QQ 有一題是要求三次多項式在區域x1-x2的定積分, 如下圖: https://i.imgur.com/YNFM6NJ.jpg
但不知道為什麼, 求出來的定積分總是會有錯, 例如輸入 三次方係數=0.01 二次方係數=0.3 一次方係數=1 二次方係數=-1 在x1=5,x2=0的區域求定積分, https://i.imgur.com/us0LJe8.jpg
定積分的值是cal2-cal1, 這樣算出來就又問題, 想請問是不是我紅底的那部分寫錯, 導致電腦運算的邏輯和實際上不同? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.236.205 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1573475365.A.B8D.html
文章代碼(AID): #1ToLGbkD (Programming)
文章代碼(AID): #1ToLGbkD (Programming)