ölümlü bir hesap makinesi basit bir kredi hesap makinesi üzerinde çalışıyorum, bu yüzden düzgün çalışmıyor bile çok basit.php yanlış miktarda
function calculatePayment($price, $down, $term)
{
$loan = $price - $down;
$rate = (4/100)/12;
$month = $term * 12;
$payment = floor(($loan*$rate/1-pow(1+$rate,(-1*$month)))*100)/100;
return $payment;
}
echo calculatePayment(200000,0,30);
bu çıkışı: 666,36
aylık kredi payement bu ise çok iyi olurdu (değil 666 numara ancak düşük sayı hahah olan), sorunum bu yüksek olduğunu.
Neden bunu alıyorum?
Sadece koymak ekledi
geçerli: $ – Sedz
yaklaşık 950 ya da öylesine, parantez $ kredi ve 1-pow etrafında eksik olmalı - [önceliği işlem] (http://en.wikipedia.org/wiki/Order_of_operations) –