【发布时间】:2013-07-30 03:02:39
【问题描述】:
我有一个 AS3 函数来计算每周还款额,前提是我有贷款金额、利率和年限的值。
private function calculateRepayment(_loanAmount, _years, _interest):Number
{
var nWeek = _years * 52;
var nInterest = _interest/(52*100);
var nRepayment = ( _loanAmount * nInterest *Math.pow((1+nInterest),nWeek) ) / ( Math.pow((1+nInterest),nWeek)-1 );
return Number(nRepayment);
}
现在我需要编写一个函数来根据每周还款、利率和年限的值计算贷款金额。
任何关于转换为 AS3 或 javascript 的公式的帮助将非常感谢,我认为理论上它是 loanAmount = 利率/利率时间。
例如:
private function calculateLoanAmount(_repaymentAmount, _years, _interest):Number
{
// var nLoanAmount:Number = ????
return Number(nLoanAmount);
}
【问题讨论】:
-
这是我为朋友开发的闪贷计算器。
-
不应该是:
var nRepayment = ( _loanAmount *Math.pow((1+nInterest),nWeek) ) / nWeek;也就是说,我不确定这笔贷款是如何运作的, -
做作业的时候用这个链接tinyurl.com/l5fkktq
-
No pseudoDust 不正确应该是 var nRepayment:Number = _loanAmount * nInterest / (1 - (Math.pow(1/(1 + nInterest), nTerm)));
标签: javascript html actionscript-3 flash math