PHP房贷计算器【附代码、简洁能用、亲测有效】

PHP房贷计算器

目录

一、设计思路

基于PHP设计的房贷计算器,完全能用,符合最新利率

二、代码

房贷计算器页面

<meta http-equiv=“content-type” content=“text/html; charset=utf-8 />
<?php include "./com/link.php"; ?>
<?php include "./com/menu.php"; ?>
<?php include "./com/showPic.php"; ?>
<div class="col-md-4 col-md-offset-4" style=" padding-top: 10px;"> 
    <form action="FangDai2.php" method="POST">
        <h3>房贷计算器</h3>
        <hr>
        <div>
            贷款类别:商业贷款
        </div>
        <br>
        <div>
            贷款总额:<input maxlength="8" size="10" name="daikuan_total" style="height: 30px;" />万元
        </div>
        <br>
        <div>
            按揭年数:<select id="years" name="years" style="height: 30px;">
                <option value="1">1年(12期)</option>
                <option value="2">2年(24期)</option>
                <option value="3">3年(36期)</option>
                <option value="4">4年(48期)</option>
                <option value="5">
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个房贷计算器的Python代码,支持等额本息和等额本金两种还款方式的计算: ```python import math # 等额本息还款方式 def calc_average_capital_plus_interest(p, r, n): r_month = r / 12 # 月利率 a = (1 + r_month) ** n b = (1 + r_month) ** n - 1 monthly_payment = p * r_month * a / b # 月均还款额 total_payment = monthly_payment * n # 还款总额 total_interest = total_payment - p # 总利息 return monthly_payment, total_payment, total_interest # 等额本金还款方式 def calc_average_capital(p, r, n): r_month = r / 12 # 月利率 monthly_principal = p / n # 每月应还本金 total_interest = 0 # 总利息 total_payment = 0 # 还款总额 for i in range(n): monthly_interest = (p - i * monthly_principal) * r_month # 每月应还利息 monthly_payment = monthly_principal + monthly_interest # 每月应还款额 total_payment += monthly_payment # 累计还款总额 total_interest += monthly_interest # 累计还款总利息 print('第{}个月,月供本金:{}元,月供利息:{}元,月供总额:{}元'.format(i + 1, round(monthly_principal, 2), round(monthly_interest, 2), round(monthly_payment, 2))) return monthly_payment, total_payment, total_interest # 测试 p = 1000000 # 贷款本金 r = 0.0588 # 年利率 n = 360 # 贷款期限(月) print('等额本息还款方式:') mp1, tp1, ti1 = calc_average_capital_plus_interest(p, r, n) print('月均还款额:{}元,还款总额:{}元,总利息:{}元'.format(round(mp1, 2), round(tp1, 2), round(ti1, 2))) print('等额本金还款方式:') mp2, tp2, ti2 = calc_average_capital(p, r, n) print('月均还款额:{}元,还款总额:{}元,总利息:{}元'.format(round(mp2, 2), round(tp2, 2), round(ti2, 2))) ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值