我正在尝试创建一个发薪日贷款计算,并且我在 math.stackexchange 上得到了帮助。
我得到了一个计算 APR 数字的公式。
我有一笔要借的 100 英镑,我想在 14 天内还清这笔钱。这笔贷款的利息是 15% 这项服务的费用是每天 0.20 便士。据此,我计算出费用为 17.80 英镑。
(100+100×0.15+0.2×14100)365.25/14−1≈70.80
所以有效的 APR 将是 7080%
我如何将 Javasript 中的这个答案计算到小数点后两位?
我目前有这个,但我得到了错误的数字。
function update() {
$interest = 0.15 ;
$perday = 20 ;
$amount1 = $("#amount").val();
$amount1 = parseInt($amount1, 10) || 100;
$dayscount = $("#days").val();
$amount2 = parseInt($amount1) + $interest * parseInt($amount1) + (parseInt($dayscount) * ($perday/100));
$apr = (($amount2-$amount1 / $amount1 ) / ((parseInt($dayscount)/365.25) * 100));
$("#amount").text($amount1);
$("#amount2").text($amount2);
$("#amount3").text(parseFloat($amount2-$amount1).toFixed(2));
$("#amount4").text(parseFloat($apr).toFixed(2));
}
谢谢