请问他是怎么计算总收入的?
假设你月收入是3000,除开平时花销,每个月留下1000块钱进行投资。
然后你认真的专研了 《股票和基金 21天从入门到精通》,达到了每年20%的投资回报率。
那么问题来了,以每个月投资1000块钱的节奏,持续投资多少年,总收入达到100万
(复利计算按照每年12000投入计算,不按照每月计息)
复利公式:
F = p* ( (1+r)^n );
F 最终收入
p 本金
r 年利率
n 存了多少年
假设情景一:
p = 10000
r = 0.05
n = 1
解读:
本金是10000
年利率是5%
存了一年 1次
复利收入 10000*( (1+0.05)^1 ) = 10500
假设情景二:
p = 10000
r = 0.05
n = 2
解读:
本金是10000
年利率是5%
存了两年
复利收入 10000*( (1+0.05)^2 ) = 11025
-----------------分隔符---------------------
public class WorkTwo {
public static void main(String[] args) {
int gudingtouzi = 1000;//固定投资
int benjin = 1000 * 12;//本金
float lilv = 0.2f;//利率
double zongshouru = 0;//总收入
double sum = 1000000;//目标收入
for (int i = 1; i < 1000; i++) {
zongshouru = zongshouru * (1 + lilv) + benjin * (1 + lilv);
if (zongshouru >= sum) {
System.out.println("在第" + i + "年的时候,总收入为" + zongshouru + ",超过了" + sum);
break;
}
}
}
}
---------------分隔符------------------
代码如上,是别人的练习题。但是我看不懂这个zongshouru是怎么计算的?控制台输出的答案是对的。求大神解答下