谁可以给一个等额本息的代码呢谁可以给一个等额本息的代码呢谁可以给一个等额本息的代码呢谁可以给一个等额本息的代码呢谁可以给一个等额本息的代码呢

解决方案 »

  1.   

     /*  等额本息
                 * $rate    年利率
                 * $mon     贷款期限 月
                 * $money   贷款金额
                 *
                 * rmsum    每月还款总额
                 * zhklx    总还款利息
                 * zhked    总还款金额
                 * yhbj     应还本金
                 * yhlx     应还利息
                 * syhk     剩余还款
                 * */
                for ($i=0; $i <$mon ; $i++) { 
                    $results[$i]['rmsum']       =   round($money*($rate/100/12)*pow((1+($rate/100/12)),$mon)/(pow((1+($rate/100/12)),$mon)-1),2);
                    $results[$i]['zhklx']       =   round(($mon*$results[$i]['rmsum'])-$money,2);
                    $results[$i]['zhked']       =   round(($mon*$results[$i]['rmsum']),2);
                    $results[$i]['yhbj']        =   round(($money*($rate/100/12)*pow((1+($rate/100/12)),$i))/(pow((1+($rate/100/12)),$mon)-1),2);
                    $results[$i]['yhlx']        =   round($results[$i]['rmsum']-$results[$i]['yhbj'],2);
                    $results[$i]['syhk']        =   round((($mon*$results[$i]['rmsum'])-($results[$i]['rmsum']*($i+1))),2);
                }
    你看看