<?php
function debx()
{
$dkm = 12; //贷款月数,20年就是240个月
$dkTotal = 2000; //贷款总额
$dknl = 0.049; //贷款年利率
$emTotal = $dkTotal * $dknl / 12 * pow(1 + $dknl / 12, $dkm) / (pow(1 + $dknl / 12, $dkm) - 1); //每月还款金额
$lxTotal = 0; //总利息
for ($i = 0; $i < $dkm; $i++) {
$lx = $dkTotal * $dknl / 12; //每月还款利息
$em = $emTotal - $lx; //每月还款本金
echo "第" . ($i + 1) . "期", " 本金:", $em, " 利息:" . $lx, " 总额:" . $emTotal, "<br />";
$dkTotal = $dkTotal - $em;
$lxTotal = $lxTotal + $lx;
}
echo "总利息:" . $lxTotal;
}
function debj()
{
$dkm = 12; //贷款月数,20年就是240个月
$dkTotal = 2000; //贷款总额
$dknl = 0.049; //贷款年利率
$em = $dkTotal / $dkm; //每个月还款本金
$lxTotal = 0; //总利息
for ($i = 0; $i < $dkm; $i++) {
$lx = $dkTotal * $dknl / 12; //每月还款利息
echo "第" . ($i + 1) . "期", " 本金:", $em, " 利息:" . $lx, " 总额:" . ($em + $lx), "<br />";
$dkTotal -= $em;
$lxTotal = $lxTotal + $lx;
}
echo "总利息:" . $lxTotal;
}
debj();
exit;
PHP房贷计算器算法
季夏梧桐2023-10-22 16:38
相关推荐
坚持编程的菜鸟41 分钟前
LeetCode每日一题——三角形的最大周长Moniane2 小时前
FastGPT 与 MCP 协议概述Meteor_cyx3 小时前
Day12 二叉树遍历加藤不太惠3 小时前
十大排序其六前端小刘哥3 小时前
视频推拉流平台EasyDSS技术特点及多元应用场景剖析Brianna Home3 小时前
从零到一:用Godot打造2D游戏《丛林探险》小欣加油3 小时前
leetcode 143 重排链表courniche3 小时前
ECDH、ECDHE、ECDLP、ECDSA傻傻分不清?前端小刘哥4 小时前
超低延迟与高并发:视频直播点播平台EasyDSS在游戏直播场景的技术实践毅炼4 小时前
常见排序算法