【求复利计算】
如题我每月投资5000,年收益4.9% 每天将分红作为本金在作为资本来投资。
利滚利,40年后本息是多少?
不会。程序写出来
--------------------编程问答-------------------- 这个你看看公式写写,你可以的。 --------------------编程问答-------------------- 不懂金融,随便乱写了一个。
--------------------编程问答-------------------- 求教:新的一天,我的本钱是5000+前一天的利息,然后今天的收益,为(5000+昨天利息)*利率 么?
Calendar begin = Calendar.getInstance();
Calendar end = Calendar.getInstance();
end.add(Calendar.YEAR, 40);
float f = 0.049f / 365;
float count = 0;
int countb = 0;
int month = -1;
while (begin.compareTo(end) < 0) {
if (begin.get(Calendar.MONTH) != month) {
count += 5000 + count * f;
countb += 5000;
month = begin.get(Calendar.MONTH);
} else {
count += count * f;
}
begin.add(Calendar.DAY_OF_MONTH, 1);
}
System.out.println("本:" + countb);
System.out.println("息:" + (count - countb));
理财好神奇啊。。。 --------------------编程问答--------------------
补充:Java , Java SE