分期计算功能

Installment calculation function

我现有的代码计算错误,我找不到正确的代码。 例如,14.75%的佣金,100美元的交易,应该支付114.75,而交易后却变成了117.30美元。 我在下面分享我的代码,我怎样才能正确计算?

  $install = DB::getRow("SELECT installment FROM installments WHERE id='{$k}'");

        $montly  = round($mInfo->fPrice / (1 - str_replace(",", ".", $i) / 100) / $install->installment, 2);
        $total = round($mInfo->fPrice / (1 - str_replace(",", ".", $i) / 100), 2); 

这些代码将解决我朋友的问题。

$montly = round(($mInfo->fPrice+(100*$i/100))/$install->installment,2); 
$total = round($mInfo->fPrice+(100*$i/100),2);