【发布时间】:2018-06-12 01:00:57
【问题描述】:
https://www.moneysmart.gov.au/tools-and-resources/calculators-and-apps/savings-goals-calculator
我想在选择时得到类似上面计算器的结果:
我要保存:6000
我想花掉它:尽快
起始余额:0
利率:10%
定期节省:每月 1000 元
但我使用此代码得到的结果不正确:
loan = 6000.0
interest = 10.0
monthly_payment = 1000.0
i =0.0
record = []
count = 1
add_interst = 0.0
while( loan>=0)
i = interest/(100*12)*loan
loan=i+(loan)-(monthly_payment);
add_interst = add_interst + i
end
puts add_interst
我收到181.42163384701658,应该是168。我不知道我错在哪里。
【问题讨论】:
-
为什么要168?你能解释一下吗?
-
什么是“定期储蓄”参数?
-
定期储蓄:每月 1000 元
-
您能解释一下您要计算的什么吗?您需要多长时间才能还清贷款?