`
chenmodeyu126
  • 浏览: 6589 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

房贷计算器(源于新浪乐居)

    博客分类:
  • IOS
阅读更多

因为用到 所以记录

 

房贷计算器:

效果图



 



 

 

新浪乐居图:



 

 

其中的计算公式按照新浪乐居的js代码进行计算,公式如下:

 

公共方法:

//本金还款的月还款额(参数: 年利率 / 贷款总额 / 贷款总月份 / 贷款当前月0~length-1)
function getMonthMoney2(lilv, total, month, cur_month){
    var lilv_month = lilv / 12;//月利率
    //return total * lilv_month * Math.pow(1 + lilv_month, month) / ( Math.pow(1 + lilv_month, month) -1 );
    var benjin_money = total / month;
    return (total - benjin_money * cur_month) * lilv_month + benjin_money;
    
}


//本息还款的月还款额(参数: 年利率/贷款总额/贷款总月份)
function getMonthMoney1(lilv, total, month){
    var lilv_month = lilv / 12;//月利率
    return total * lilv_month * Math.pow(1 + lilv_month, month) / (Math.pow(1 + lilv_month, month) - 1);
}

 1、等额本息

       (1)公积金/商业贷款

//2.本息还款
        //月均还款
        var month_money1 = getMonthMoney1(lilv, daikuan_total, month);//调用函数计算
        fmobj.month_money1.value = Math.round(month_money1 * 100) / 100 + "(元)";
        //还款总额
        var all_total1 = month_money1 * month;
        fmobj.all_total1.value = Math.round(all_total1 * 100) / 100;
        //支付利息款
        fmobj.accrual1.value = Math.round((all_total1 - daikuan_total) * 100) / 100;

 

 

       (2)混合贷款

//2.本息还款
        //月均还款
        var month_money1 = getMonthMoney1(lilv_sd, total_sy, month) + getMonthMoney1(lilv_gjj, total_gjj, month);//调用函数计算
        fmobj.month_money1.value = Math.round(month_money1 * 100) / 100 + "(元)";
        //还款总额
        var all_total1 = month_money1 * month;
        fmobj.all_total1.value = Math.round(all_total1 * 100) / 100;
        //支付利息款
        fmobj.accrual1.value = Math.round((all_total1 - daikuan_total) * 100) / 100;

 

  2、等额本金

       (1)公积金/商业贷款

//1.本金还款
        //月还款
        var all_total2 = 0;
        var month_money2 = "";
        for (j = 0; j < month; j++) {
            //调用函数计算: 本金月还款额
            huankuan = getMonthMoney2(lilv, daikuan_total, month, j);
            all_total2 += huankuan;
            huankuan = Math.round(huankuan * 100) / 100;
            //fmobj.month_money2.options[j] = new Option( (j+1) +"月," + huankuan + "(元)", huankuan);
            month_money2 += (j + 1) + "月," + huankuan + "(元)\n";
        }
        fmobj.month_money2.value = month_money2;
        //还款总额
        fmobj.all_total2.value = Math.round(all_total2 * 100) / 100;
        //支付利息款
        fmobj.accrual2.value = Math.round((all_total2 - daikuan_total) * 100) / 100;

 

 

       (2)混合贷款

        

for (j = 0; j < month; j++) {
            //调用函数计算: 本金月还款额
            huankuan = getMonthMoney2(lilv_sd, total_sy, month, j) + getMonthMoney2(lilv_gjj, total_gjj, month, j);
            all_total2 += huankuan;
            huankuan = Math.round(huankuan * 100) / 100;
            //fmobj.month_money2.options[j] = new Option( (j+1) +"月," + huankuan + "(元)", huankuan);
            month_money2 += (j + 1) + "月," + huankuan + "(元)\n";
        }
        fmobj.month_money2.value = month_money2;
        //还款总额
        fmobj.all_total2.value = Math.round(all_total2 * 100) / 100;
        //支付利息款
        fmobj.accrual2.value = Math.round((all_total2 - daikuan_total) * 100) / 100;

 

  • 大小: 129.1 KB
  • 大小: 128 KB
  • 大小: 135.9 KB
2
0
分享到:
评论
1 楼 婧小喵-Totoro 2013-09-19  
楼主辛苦了 很实用 赞一个

相关推荐

    房贷计算器微信小程序,可搭建使用

    房贷计算器微信小程序,可搭建使用,房贷计算器微信小程序,可搭建使用,房贷计算器微信小程序,可搭建使用,房贷计算器微信小程序,可搭建使用,房贷计算器微信小程序,可搭建使用,房贷计算器微信小程序,可搭建...

    微信小程序 生活服务 房贷计算器 (源代码+截图)

    微信小程序 生活服务 房贷计算器 (源代码+截图)微信小程序 生活服务 房贷计算器 (源代码+截图)微信小程序 生活服务 房贷计算器 (源代码+截图)微信小程序 生活服务 房贷计算器 (源代码+截图)微信小程序 生活...

    (微信小程序毕业设计)房贷计算器(源码+截图).zip

    (微信小程序毕业设计)房贷计算器(源码+截图)(微信小程序毕业设计)房贷计算器(源码+截图)(微信小程序毕业设计)房贷计算器(源码+截图)(微信小程序毕业设计)房贷计算器(源码+截图)(微信小程序毕业设计)房贷计算器(源码+...

    房贷计算器 (源码).zip

    房贷计算器是一种用于计算个人购房贷款还款金额的工具,通常包括等额本息和等额本金两种还款方式。源码是指程序的原始代码,是软件开发的基础。在这个“房贷计算器(源码).zip”压缩包中,我们有两个关键文件:一个...

    app1_matlab_房贷计算器_

    【标题】:“app1_matlab_房贷计算器_”是一个基于MATLAB开发的房贷计算应用程序,主要功能是为用户提供房贷计算的服务。它集成了等额本金、等额本息以及公积金等多种房贷还款方式的计算功能。 【描述】:该MATLAB ...

    房贷计算器python源码.zip

    【标题】"房贷计算器python源码.zip"是一个包含Python编程语言实现的房贷计算软件的源代码文件。这个软件主要用于帮助用户计算房屋贷款的月供、总利息和贷款期限内的还款总额,是理解个人金融管理和Python编程实践的...

    uniapp房贷计算器小程序源码包

    【uniapp房贷计算器小程序源码包】是一款专为QQ和微信小程序设计的房贷计算工具,其核心是基于uni-app框架构建。uni-app是一款多端开发框架,它允许开发者使用一套代码,实现跨平台的开发,覆盖了iOS、Android、H5、...

    房贷计算器小程序源码 demo

    这是一个简单的房贷计算器小程序源码demo案例。用户可以输入贷款总额、年利率、贷款期限等参数,程序将自动计算每月应还款金额。此代码使用了简单的等额本息还款法公式,适用于一般情况下的房贷计算。用户可以根据...

    小程序-房贷计算器(源码).zip

    小程序-房贷计算器(源码).zip

    python 开发房贷计算器

    在Python编程语言中,开发一个房贷计算器是一项实用的练习,可以帮助用户了解他们的贷款负担和还款计划。房贷计算器通常包括以下几个核心功能:计算月供、总利息、还款期限等。以下是一些关于如何使用Python实现房贷...

    python实现房贷计算器

    本项目“python实现房贷计算器”就是利用Python的这些特性,设计了一个能够帮助用户计算房贷还款的工具。这个计算器支持两种常见的还款方式——等额本息和等额本金。 首先,我们来详细解释这两种还款方式: 1. **...

    手机端房贷计算器,h5源码接入

    在移动互联网时代,手机端应用已经渗透到我们生活的方方面面,其中房贷计算器作为一款实用工具,帮助用户快速了解贷款购房的负担。"手机端房贷计算器,h5源码接入"是针对这种需求提供的一种轻量级解决方案,允许...

    微信小程序房贷计算器.zip

    微信小程序房贷计算器是一种基于微信平台的应用,用于帮助用户计算房屋贷款的月供、总利息以及贷款期限内的还款总额。在购房过程中,理解并计算房贷是至关重要的一步,它可以帮助购房者规划财务,确保贷款方案的合理...

    最全房贷计算器 java 代码 含算法

    在IT行业中,编程是解决问题的关键工具之一,而Java作为广泛应用的编程语言,常常被用于开发各种实用工具,如“房贷计算器”。本项目提供了一个全面的Java实现房贷计算器的代码,涵盖了房贷计算的各种情况,包括正常...

    房贷计算器-表单提交案列

    在这个“房贷计算器-表单提交案例”中,我们主要关注如何设计和实现一个具有验证功能的房贷计算器表单。这个案例涵盖了表单验证的多种策略,包括非空检查、数字验证以及正则表达式验证。 首先,让我们从表单设计的...

    微信小程序-房贷计算器Demo源码

    微信小程序-房贷计算器Demo源码 其主要目录结构如下: ``` ├── vender 插件目录 | ├── wxapp-client-sdk 客户端sdk | └── assets 小程序公共素材包 ├── pages 小程序界面 ├── app.js 小程序...

    房贷计算器源码 VS2010

    【标题】"房贷计算器源码 VS2010"指的是一个使用Visual Studio 2010开发的房贷计算软件的源代码。这个源码可能是用VB(Visual Basic)编写的,VB是Microsoft开发的一种面向对象的编程语言,常用于创建Windows桌面...

    房贷计算器.rar

    房贷计算器是一种工具,用于帮助购房者计算按揭贷款的月供、总利息以及贷款期限内的还款总额。这个压缩包“房贷计算器.rar”包含了可能用于开发或理解房贷计算器软件的相关文件。由于压缩包中的文件未逐一验证,用户...

    房贷计算器(excel版)

    简单、绿色的excel房贷计算器,方便快捷,

Global site tag (gtag.js) - Google Analytics