等额本息还款计算(Java)

//每月利息额 monthinterestmoney

//每月还款额 monthmoney (monthmoney=monthinterestmoney+principalmoney)
//每月本金 principalmoney
//实际每月利率 monthacive

//每月利息额
double monthinterestmoney=totalmoney*monthactive*(Math.pow((1+monthactive),totalmonth)-Math.pow((1+monthactive),(i-1)))/(Math.pow((1+monthactive),totalmonth)-1);
//每月还款额
double monthmoney=totalmoney*monthactive*(Math.pow((1+monthactive),totalmonth))/(Math.pow((1+monthactive),totalmonth)-1);

//每月本金
double principalmoney=monthmoney-monthinterestmoney;
//实际每月利率
double monthacive=monthinterestmoney/monthmoney;

你可能感兴趣的:(Java技术)