代码改变世界

100万本金,以4元价格买工商银行股票,股票分红为10股派3元,多少年后能达到每年分红10万?

  通往神之路  阅读(759)  评论(1编辑  收藏  举报
复制代码
package net.shopxx;

public class Test1 {
    public static void main(String[] args) {
        //4元工商股,100万本金,多久可以达到年息10万分红;,固定分红为10派3元,打印出每年情况
        //输入参数本金,输出每年分红,到10万停止;
        double z = 0;
        int j =0;
        //当前本金
        double i = 1000000;
        while (z<=100000){
            //以4元每股买工商银行股票;
            double i2 = i/4;
            double s = (i2/10)*3;
            //每一年的股息,都投入到下一年的本金中
            i = i +s;
            z = s;
            j++;
            System.out.println("本金:"+i +"--------------当年分红:"+s +"当前为第"+j+"年");
        }




    }
}
复制代码

结果图:

 

 答案是:需要5年;

相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示