[問題] 求IRR解
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
code blocks
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
應該沒有吧 不懂這是什麼抱歉@@
問題(Question):
我覺得我錯的部分應該是while for的運用
算式部分"應該"沒錯吧
n=0程式結束
照理說應該每輸入完一行現金流後就印出一個IRR
f(r) = C0 + C1/(1+r)1 + C2/(1+r)2 + C3/(1+r)3 + ... + Cn/(1+r)n
這是IRR公式
求解 f(r) = 0 之 r 值
餵入的資料(Input):
4 -4000 1200 1410 1875 1050
2 -100 7 107
2 -100 57 74
0
預期的正確結果(Expected Output):
14.30%
7.00%
19.12%
錯誤結果(Wrong Output):
印不出r值 且輸入0程式也沒結束
time limit exceed
程式碼(Code):(請善用置底文網頁, 記得排版)
http://ideone.com/j0Q3K
補充說明(Supplement):
我想應該是迴圈的部分作不對
我是個超級新手 很難理解程式語言的思考模式
所以我每次都想好久都找不出錯 @@
我已經自己想了兩天了囧
希望各位前輩能不吝替我解答~~
謝謝大家
--
→ startlequiet:1080的兩倍是3160好嗎..你數學實在...
推 alwaysOGC:1F的數學老斯請假了嗎?
推 storyf66014:一樓的數學讓我好shack XD
看來數學老師、國文老師、英文老師都請假了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.217.3
推
03/29 04:34, , 1F
03/29 04:34, 1F
推
03/29 05:01, , 2F
03/29 05:01, 2F
→
03/29 05:02, , 3F
03/29 05:02, 3F
推
03/29 05:08, , 4F
03/29 05:08, 4F
→
03/29 15:48, , 5F
03/29 15:48, 5F
推
03/29 17:52, , 6F
03/29 17:52, 6F
是功課沒錯
我是想請問能不能幫我找出我寫錯的地方
※ 編輯: ruby55132002 來自: 111.251.198.133 (03/30 05:01)
推
03/30 13:04, , 7F
03/30 13:04, 7F
→
03/30 13:26, , 8F
03/30 13:26, 8F
→
03/30 13:28, , 9F
03/30 13:28, 9F
→
03/30 13:28, , 10F
03/30 13:28, 10F
→
03/30 13:51, , 11F
03/30 13:51, 11F
我的意思是說我比較沒有理解程式語言的能力 TT
※ 編輯: ruby55132002 來自: 111.251.195.202 (03/30 14:05)
討論串 (同標題文章)