PHP房贷计算器代码,等额本息,等额本金

    debx();  

    function debx()
    {
        $dkm     = 240; //贷款月数,20年就是240个月
        $dkTotal = 10000; //贷款总额
        $dknl    = 0.0515;  //贷款年利率
        $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     = 240; //贷款月数,20年就是240个月
        $dkTotal = 10000; //贷款总额
        $dknl    = 0.0515;  //贷款年利率  

        $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;
    }  

    exit;  
时间: 2024-10-07 02:07:28

PHP房贷计算器代码,等额本息,等额本金的相关文章

等额本息,等额本金,先息后本解读

本文转自https://zhuanlan.zhihu.com/p/31289465 先息后本:一般是指一年期的消费信贷,目前借款上限为30w,随借随还,按日计息,提前还款不罚息,每个月先付利息,第12个月还本金+第12个月利息.所以根据上文的例子,每个月的利息是:10w*5%/12=416.66. 第12个月支出10w本金+416.66. 两年总利息是1w.客户使用这种还款方式,最后的利率是 1w/10w/2*100%=5%2)等额本息:一般的银行贷款均可使用等额本息.等额本息是指:把贷款时间内

Android实战项目:房贷计算器

APP源码已上传到我的GitHub:https://github.com/zdm-code/Android-learning/tree/master/android_learning/mortgage 如今楼市可真是疯狂,房价蹭蹭的坐火箭飞涨,说到买房,自然少不了房贷,根据不同的贷款方式与还款方式,计算出来的月供数额各不相同,如果手机上有个房贷计算器,那可真是帮了不少人的忙.接下来就让我们瞅瞅这货好不好使 虽说Android进度并不算太多,但是根据迄今为止学到的开发知识,足够写个房贷计算器APP

C# 房贷计算器

C# 房贷计算器 应用场景 百度小程序中的房贷计算器不能满足我个人的需求,故而开发一个.NET小程序.希望后期能用JS重写,发布在网上供大家使用. 设计思路 根据百度公式:等额本息月还款 = [贷款本金×月利率×(1+月利率)^还款月数]÷[(1+月利率)^还款月数-1] 相关技术 WinForm 键入事件 字符串与浮点型数据转换 功能 键入相关数据, 进行计算即可 GitHub .NET-App/Loaner/ 原文地址:https://www.cnblogs.com/bmbh/p/90357

JavaScript:综合案例---房贷计算器的实现

房贷计算器的实现 (可以使用的编辑器:webStrom.subLime.notePad++.editPlus) 输入数据: 平方单价 70,000.00 元/平方  B1 租金 382.50 元/平方  B2 物业费  50.50 元/平方 B3 面积 200 平方 B4 首付比例 40% 成    B5 贷款利息 4%   B6 输出数据(计算过程): 首付金额 5,600,000.00 元   B8   公式:B1 x B4 x B5 贷款总额 8,400,000.00 元 B9   公式:

银行等额本息还款算法

等额本息还款,也称定期付息,即借款人每月按相等的金额偿还贷款本息,其中每月贷款利息按月初剩余贷款本金计算并逐月结清.把按揭贷款的本金总额与利息总额相加,然后平均分摊到还款期限的每个月中.作为还款人,每个月还给银行固定金额,但每月还款额中的本金比重逐月递增.利息比重逐月递减. 每月还款额计算公式如下: 每月还款额=[贷款本金×月利率×(1+月利率)^还款月数]÷[(1+月利率)^还款月数-1] java代码如下: import java.math.BigDecimal; /**  * 等额本息还款

等额本息计算式的推导

其中P是全额, R是月息, N是期数. 对于等额本息, 每个月的还款数额相同, 但是利息是递减的, 第一个月是全额的一个月利息, 第二个月是去掉第一个月本金后剩余金额的一个月利息, 如下: 假定每月还款为x, 全额为m, 月息为r a1 = x - m*ra2 = x - (m - a1)*ra3 = x - (m - a1 - a2)*r...an = x - (m - a1 - ... - an-1)*ran+1 = x  (因为a1 + ... + an=m) 将a1代入a2的表达式, 然

十进制四则运算计算器代码,输入为字符串

转发个严蔚敏老师的<数据结构及应用算法教程>里的十进制四则运算计算器代码,实习生笔试遇到过不会写,特此做个记录. ************************** 文件:calculator.c ************************** #define NonEmpty 0#define PLUS -1 // '+'#define MINUS -2 // '-'#define ASTERISK -3 // '*' #define SLANT -4 // '/'#define M

C#实现的等额本息法、按月付息到期还本法、一次性还本付息法

你若懂行,那便有用,如下: void Main(){    var x = DengEBenXi.Compute(11111, 12, 3);    x.Dump();    var y = AnYueFuxiDaoqiHuanBen.Compute(11111, 12, 3);    y.Dump();    var z = YicixingHuanBenFuxi.Compute(11111, 12, 3);    z.Dump();}    public class DengEBenXi  

javascript简单计算器代码分析

javascript简单计算器代码分析:也许网页中需要一个简单的计算器功能,这个时候就要掌握如何编写,起码应该会修改,下面就通过一个简单的实例介绍一下如何实现简单的计算器效果,代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/&