我只是找到了一個抵押貸款計算器功能:PHP房貸計算器加拿大
function calculatePayment($price, $down, $term)
{
$loan = $price - $down;
$rate = (2.5/100)/12;
$month = $term * 12;
$payment = floor(($loan*$rate/(1-pow(1+$rate,(-1*$month))))*100)/100;
return $payment;
}
所以,如果我做的:
calculatePayment(200000,0,25)
還給我897.23 $。
問題是,如果我與BMO銀行或duproprio.com計算器進行比較,看起來我的功能並不像其他兩個網站那樣工作,結果是895,93 $。
有人可以幫我找出它爲什麼不返回良好的金額?
非常感謝
你從哪裏找到這個功能?它是否正確地考慮了複合?看看這個鏈接 - 我會在這個網站上下載excel電子表格,然後「逆向工程」計算。 http://www.yorku.ca/amarshal/mortgage.htm –
我發現另一個網站與您的計算方法相同。我猜可能會有一個四捨五入的問題,因爲如果你四捨五入到四個地方,那麼只有一對夫婦會消失,而他們到了六點你可能會有點偏離。網站: http://www.bankrate.com/calculators/mortgages/mortgage-calculator.aspx?MSA = 1010 – jeschafe
任何提供貨幣兌換率的網站都可能「滑」一下;只是爲了進行測試,我從currencyfeed.com和yahoo apis以1歐元兌美元的價格提取了當前數據,結果爲:1.2537,1.2524。 – 2012-05-25 03:20:54