最近看完《30年後,你拿什麼養活自己?》這本書,了解到複利的魅力,就打算把裡面的計算方式用程式寫出來。
《30年後,你拿什麼養活自己?》這本書中,在每個週期後有追加的資金,所以這裡複利的計算關鍵包括:本金,週期利息,每週期追加資金,週期數。也就是,從第二個週期起,每個週期開始本利和加上每週期追加資金才是新週期開始的本金。
舉個例子:如果本金是50000元,週期利率是10%,每週期追加資金是60000元,共20個週期,執行結果截圖如下:
可以看出,在20個週期中,投入的本金為1190000元,產生利息為2522874元。如果拿做資金的儲蓄和投資方案,還是可行的。
核心**:
///程式編譯環境 vs2010 + .net 4 + wpf///計算複利,並顯示給使用者
//////
本金///
以後每週期增加資金
///週期利率
///週期數
private
void calccompoundinterest(
double principal, double addfundscycle, double cyclerate, int cyclecount)
利息共為 :
產生複利為 :
", compoundinterest);
this.txtresult.text = sb.tostring();
}
python 複利計算
寫乙個理財計算器,實現將每日 月 年的利息進行復投進行計算 fv pv,i,n pv 1 i n fuli.py coding utf 8 寫乙個理財計算器,實現將每日 月 年的利息進行復投進行計算 money float input 請輸入您打算用來投資的本金 pv year int input ...
03 13 複利計算
include include write double i1,int p1,int n1 printf 請輸入本金 scanf d p1 printf 請輸入年利率 scanf lf i1 while i1 100 printf 請重新輸入年利率 scanf lf i1 printf 請輸入年限 ...
複利計算3 0
程式構造思路 第一點 在求複利計算中達到終值所需年份是利用窮舉法計算1 100年間符合的時間,最終求出存款所需時間。第二點 在求複利計算中利用複利公式的逆推,求出年利率的公式。include include include void year void time if flat 0 printf 在...