请教一个关于日复利的计算器问题

欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 1673 人关注过本帖
标题:关于单利和复利计算的问题,结果太大,觉得不对
等 级:论坛游民
帖 子:75
专家分:26
结帖率:88.89%
&&问题点数:0&&回复次数:5&&&
关于单利和复利计算的问题,结果太大,觉得不对
Daphne以 10%/年 的单利投资100美元;Deirdre以 5%/年 的复利投资100美元。编写一个程序计算多少年后Deirdre的投资额才会超过Daphne,并且显示出两人到时的投资额。
程序代码:&&<font color=# #include &stdio.h&
&&<font color=#
&&<font color=# int main (void)
&&<font color=# {
&&<font color=#&&&&&int dap_int, dei_ //两人的利息
&&<font color=#&&&&&int i = <font color=#;&&&//年份计数器
&&<font color=#&&&&&int dol = <font color=#;
&&<font color=#&&&&&do
&&<font color=#&&&&&{
&<font color=#&&&&&&&&&dap_int += <font color=# * <font color=#.1;&&//计算单利
<font color=#&&&&&&&&
&<font color=#&&&&&&&&&dei_int = dol + dol * <font color=#.05; //计算复利
<font color=#&&&&&&&&&dol = dei_
&<font color=#&&&&&&&&&i++;
&<font color=#&&&&&}while (dei_int & dap_int + <font color=#);
&<font color=#&&&
&<font color=#&&&&&printf (&Daphne&&&&&&&&Deirdre \n&);
&<font color=#&&&&&printf (&%d&&&&&&&&%d \n&, dap_int + <font color=#, dei_int);
&<font color=#&&&&&printf (&%d years \n&, i);
&<font color=#&&&
&<font color=#&&&&&return <font color=#;
&<font color=# }
~&&&&&&&&最后的计算结果
Daphne:7887228
Deirdre:8268331
需要的时间是 234 年
总觉得这个数字太大,似乎是做错了。
搜索更多相关主题的帖子:
等 级:论坛游侠
帖 子:111
专家分:154
程序代码:#include&stdio.h&
#include&math.h&
int main(void)
&&& int accountDaphne=<font color=#;
&&& int accountDeirdre=<font color=#;
&&& int initial=<font color=#;
&&& double rate1= <font color=#.05; /*Deirdre's rate*/
&&& double rate2=<font color=#.1; /*Daphne's rate*/
&&& int year=<font color=#;
&&& printf(&Year\tDaphne的存款:\tDeirdre的存款:\n&);
&&&&&&&&accountDaphne=initial+initial*year*rate2;
&&&&&&&&accountDeirdre=initial*pow((<font color=#+rate1),year);
&&&&&&&&printf(&%d\t%d\t\t%d\n&,year,accountDaphne,accountDeirdre);
&&&&&&&&year++;
&&& while (accountDaphne&=accountDeirdre);
&&& printf(&在%d年 Deirdre 超过 Daphne&,year-<font color=#);
&&& return <font color=#;
单利的公式没用对,终止条件也有误。
等 级:论坛游侠
帖 子:111
专家分:154
又重新看了一遍程序,错误在第五行 int dap_int, dei_ 没有把利息初始化成0,另外复利会有小数出现,所以务必不能用int 而用float。修改成下面就好了。
#include &stdio.h&
&&int main (void)
&&&&&&int dap_int=0;
&&&&&&double dei_int=0; //两人的利息
&&&&&&int i = 0;&&&//年份计数器
&&&&&&double dol = 100;
&&&&&&&&&dap_int += 100 * 0.1;&&//计算单利
&&&&&&&&&dei_int= dol + dol * 0.05; //计算复利
&&&&&&&&&dol = dei_
&&&&&&&&&i++;
&&&&&}while (dei_int&= dap_int + 100);
&&&&&printf (&Daphne\tdei_intrdre \n&);
&&&&&printf (&%d\t%.2lf \n&, dap_int + 100, dei_int);
&&&&&printf (&%d years \n&, i);
&&&&&return 0;
等 级:论坛游民
专家分:55
好深,也感觉不对似的
[url=]朵拉朵尚[/url];[url=]玛卡西尼[/url]
等 级:论坛游民
帖 子:75
专家分:26
回复 3楼 oszc
这个年份计数器初始值到底应该是0还是1?
等 级:论坛游侠
帖 子:111
专家分:154
公式不同,初始值也不同。主要看运算顺序。
我用的公式是代表第N年的状态,初始值是1.
你的公式先运算好利息,这时候已经代表N+1年,所以初始值为0.
版权所有,并保留所有权利。
Powered by , Processed in 0.059846 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved有问题 @ 爱问Powered
举报原因(必选):
广告或垃圾信息
不雅词句或人身攻击
激进时政或意识形态话题
侵犯他人隐私
其它违法和不良信息关于复利问题的一个小结
凡 是对投资比较了解的人往往对&复利&概念和作用都比较清楚。因为复利的积极作用可以让人在不知不觉中积累财富,比如在富爸爸系列丛书中,作者在说明按揭购 房时,就告诉我们:等你把房款还清时你要多付给银行不少费用,所以作者建议很多人最好一次性付清房款,而不是分期购买。还有演说家梁凯恩在《谁是下一个奇迹?》中也介绍复利的巨大作用。告诉我们成为富翁并不难。总而言之,越是有钱的人,往往越重视复利的作用。但是对于大众来说,复利并不是不重要,而是没有被大众重视起来。我在《》中,把复利看作一个对人生具有重要意义的策略,会使用的人往往更容易变得富有。当然其他两种策略也很重要,这里不做详细说明。对于大众来说,长期定投指数基金是利用复利的一个很简单的途径。在现实中,只是能够长期做的人并不多见。复利的重要意义并不局限于投资领域,对于人生来讲,复利也是简化的&人生公式&。比如我在《》中,把一个复利公式的各个组成部分都做了个比喻,F=P&(1+i)^n,因为它在我们的生命历程中无处不在发挥作用。&&& & & & F& 可以看做我们整个人生在某一领域(比如:金钱)的收获,有正有富&&&&&&&&& P&& 可以看做我们设定目标时的基数,有大有小&&&&&&&&& I&& 可以看做我们工作的进度,有正有富&&&&&&&&& n& 可以看做我们生存的时间长短,有长有短上面的公式是不是很奇特呢?最后值得一提的是关于社会上的复利公司的。近来有一个叫孔子国际复利的公司很受关注,我没有做详细的调查,但是我可以肯定的告诉诸位,任何投资都有风险的,不要单看别人说的天花乱坠的广告,详见:(文/土狼妹妹)相关文章:[]
对于一般人来说,等不住复利带来收入!
&& 10:46:40&
很多人缺乏耐心和自制力的。
&& 9:31:00&
嗯,确实挺不错的分享文章,我记得还有另外一个网站也非常棒,他们是专业制作环保袋、购物袋、无纺布袋、防尘袋、牛津布袋、帆布袋和西装套,百年品质工艺,一线品牌口碑,洽谈热线:一三八一七七八七五七八,值得期待!916108
&& 11:46:18&
现在很多人都难以生活,还复利啊[F]Music[/F][REVERT=土狼妹妹 于
16:10:32 回复]不复利,更难以生活。自己选择吧[/REVERT]
&& 6:28:10&
看不懂,对于我来说太深奥了

我要回帖

更多关于 关于复利的书 的文章

 

随机推荐