投稿  收藏 
用Scratch计算复利问题

前几天和学生在讨论问题的时候遇到了一个很有趣的话题“复利”。可能年轻的同学们对这个词语还比较陌生,复利是一种计算利息的方法。按照这种方法,利息除了会根据本金计算外,计息周期得到的利息在下一个周期同样可以生息,因此俗称“利滚利”、“驴打滚”或“利叠利”。计算利息的周期越密,财富增长越快,而随着年期越长,复利效应也会越来越明显。复利的计算公式是:
  本利和=本金×(1+利率)^持有期限
  举个例子:假设每年投资的回报率是20%,本金10万元,如果按照普通利息来计算,每年回报只有2万元,10年后连本带息30万元,整体财富增长只是2倍。但按照复利方法来计算,同样10万元的本金,10年后会变成62万元,比之前的本息30万元多了一倍还多!
  复利是把双刃剑,若能保持稳定的回报,那复利就是锦上添花,财富能稳定地加倍增长;反之,要是不断地亏损,“复利效应”也会很快地将投资打回原形的!今天我们用编程帮忙复现复利计算的整个过程。
  假设我们拿出1万块钱去投资,这项神奇的投资每天有1%的收益,那么一年下来我们可以赚到多少钱呢?
  首先在Scratch中定义变量:本金、利率、期限、天数。本金的初始金额为10000元,由于每天涨1%,那么利率设置为0.01,期限的天数为365天,并且将天数设置为初始值为1,通过循环的方式,天数不断地增加1,直至到达截止日期,由于采用复利计算的方式,我们在计算的时候本金会加上先前周期所积累利息总额来计算:本金=本金+(本金*利率)。
用Scratch计算复利问题
 

  這就是通常说的“利滚利”,之后的每一天都会将新得到的利息同样生息……将每次得到的金额输出到列表中,在观察金额后不难发现其实涨幅的力度还是非常恐怖的,仅仅一年的期限,我们本金从原本的1万元变成37万元,足足上涨了37倍。
用Scratch计算复利问题
 

  减去我们初始的本金,也就是赚了36万元。当然复利是一把双刃剑,若能保持稳定的回报,那复利就是锦上添花,财富能稳定地加倍增长;反之,要是不断地亏损,“复利效应”也会很快地将投资打回原形的!如果每天都跌1%的话一年之后我们的本金就从原来的1万元变成了255元,简直是亏的血本无归。
用Scratch计算复利问题
 
用Scratch计算复利问题
 

  其实通过复利的问题也想启发大家一点你每天成长1%,一年后,你就成长了38倍;你每天倒退1%,一年后,你就几乎掉成渣渣了。本质要选对方向,用时间做杠杆,找到微弱优势,不断地循环和迭代、叠加。选择大于努力,因此选对了方向,努力才有意义,通过努力能够不断累积自己的能力和价值,这就是复利带给我们的启示。
 

关 键 词

Scratch

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢