ипотечный калькулятор в php неверная сумма

я работаю над простым кредитным калькулятором, настолько простым, что он даже не работает должным образом.

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);

этот вывод: 666.36

это было бы здорово, если бы ежемесячный платеж по кредиту был таким (не это число 666, а низкое число хахах), моя проблема в том, чтобы это было выше.

почему я получаю это?

10
задан Colin Brock 5 December 2011 в 01:13
поделиться