增加網址:
文章備註、標題(會記錄下來,但是暫時不會顯示):
[綜合]無題 無名 18/05/02(三)08:26:40 ID:KZKqwUdg No.11469934
評分:0, 年:0, 月:0, 週:0, 日:0, [+1 / -1] 最後更新:2018-05-02 13:01:06
附圖
x/1 + x/1.05 + x/1.1 + x/1.15 ......

這有辦法簡算嗎 還是只能一個一個除再加起來?
無題 無名 18/05/02(三)08:35:52 ID:8IS3NnKs No.11469963
回覆: >>11470583
>>11469934
無法
但是可以請電腦幫忙算
無題 無名 18/05/02(三)08:41:36 ID:9fQ7gkJY No.11469978
回覆: >>11470583
通分?
無題 無名 18/05/02(三)09:17:46 ID:pNMVRXk6 No.11470085
回覆: >>11470583
>>11469934
y=0.5
x/1 + x/1.05 + x/1.1 + x/1.15 ......
=
x/20y + x/21y + x/22y + x/23y....
無題 無名 18/05/02(三)09:30:04 ID:srNzgwB2 No.11470118
回覆: >>11470583
這個應該不收斂吧
加起來會無限大
無題 無名 18/05/02(三)09:44:12 ID:vqY4smok No.11470214
回覆: >>11470583
發散了
無題 無名 18/05/02(三)10:42:13 ID:KZKqwUdg No.11470583
附圖
>>11469963
電腦要怎麼忙算 我用計算機算完了

>>11469978
>>11470085
這好像是通分的步驟 不過知道下一步

>>11470118
>>11470214
抱歉沒把題目說清楚 沒有一直累加下去 有限制範圍
無題 無名 18/05/02(三)10:52:22 ID:KZKqwUdg No.11470645
根據霍夫曼計算法來計算扶養費 來算多年期而須一次給付的扶養費
計算公式如下 n從0開始 計算8年所以到8
X/(1+n*r) X=132000 r=0.05 n=0,1,2,...,8
第一年 132000/(1+0*0.05)=132000
第二年 132000/(1+1*0.05)=125714
第三年 132000/(1+2*0.05)=120000
第四年 132000/(1+3*0.05)=114783
第五年 132000/(1+4*0.05)=110000
第六年 132000/(1+5*0.05)=105600
第七年 132000/(1+6*0.05)=101538
第八年 132000/(1+7*0.05)=97778
小數點以下四捨五入 一個一個算完然後再全部加起來 總共為907,413

因為只有八年所以一個一個算還好
如果是幾十年 不知道要算到什麼時候 所以才想問有沒有辦法簡算
無題 無名 18/05/02(三)10:58:40 ID:2gihhnZY No.11470679
回覆: >>11470820
>>11470645
float i = 0,sum = 0;
while(i<N){
sum = sum + 132000/(1+0.05*(i-1));
i = i+1;
}

這樣?
無題 無名 18/05/02(三)11:13:10 ID:srNzgwB2 No.11470772
回覆: >>11470820
>>11470645
http://rthost.fam.cx/komica-up/upload.php?act=down&id=9888
無題 無名 18/05/02(三)11:19:55 ID:vqY4smok No.11470813
回覆: >>11470866
不然就用excel算就好了
要幾年可以一次搞定
無題 無名 18/05/02(三)11:20:22 ID:2gihhnZY No.11470818
回覆: >>11470866
>>11470645
做了一些Debug
在這個網站
https://www.tutorialspoint.com/compile_c_online.php
左邊貼上這些
#include <stdio.h>

int main()
{
printf("Hello, World!\n");
int N = 30; //what you want
float i = 0.0,sum = 0.0;
while(i<N){
sum = sum + 132000.0/(1.0+(0.05*i));
printf("%.0f Year",i+1);
printf(" %.0f $$",132000.0/(1.0+(0.05*i)));
printf(" total %.0f $$\n",sum);
i = i+1;
}

return 0;
}
無題 無名 18/05/02(三)11:20:27 ID:KZKqwUdg No.11470820
附圖
>>11470772
>>11470679
哦哦 是用寫程式的方式解題

原本還想說有沒有辦法用線上的語法網站來測試 結果島島直接寫了一個執行檔出來
https://ideone.com/
http://www.compileonline.com/index.htm
無題 無名 18/05/02(三)11:27:56 ID:KZKqwUdg No.11470866
附圖
>>11470813
excel 我只會sum而已
可能要研究一下

>>11470818
島島之間果然有心電感應的
早一步把我想說的打出來 = =