还款利息计算

最近玩了一下贷款计算器,原来贷款还有等额本息和等额本金两种还款方式,而且还款中的钱也可以计利息,对于我这个小白来说,简直发现了新大陆!

通过在网上查阅资料,我整理好等额本息和等额本金这两种还款方式的计算公式,并使用 UrulePro4规则引擎 实现了这套贷款规则模型,以下是实现这套贷款规则的全部过程,包括了最佳还款方式以及每月还款明细的功能,而且和网上贷款计算器计算的结果一致。

网上的贷款计算器

贷款规则

输入数据:

本金: P (借款总额)

月利率: i (年化利率/12)

期数: n (还款总月数)

输出数据:

月供: Y (每月还款)

累计还款: S(累计还的本金+利息之和)

累计利息:I(累计还的利息之和)

每月还利息: Yi(每月还款中,还利息的部分)

每月还本金: Yp (每月还款中,还本金的部分)

每月剩余本金: Pr(每月还款后,还剩余没还的本金)

1.等额本息计算公式

2.等额本金计算公式

3.贷款出入参图

贷款入参概述

  1. 还款方式【等额本息/等额本金】(选填),不填则取最优方式的结果
  2. 年利率和月利率至少有一个
  3. 本金、期数(必填)

贷款出参概述

比较结果:等额本息和等额本金之间还款金额的差距描述

最优还款方式:两种还款方式中哪个还款金额少为优

还款明细:每月(期)还款情况、累计(总共)还款情况

        (1)还款方式(不填)

返回结果:比较结果、最优还款方式、还款明细

        (2)还款方式(填)

返回结果:还款明细

4.规则模型图

具体实现步骤:

  1. 必填项校验
  2. 初始化变量及月利率单位的转换(百分比转数值:1%==1/100)
  3. 判断还款方式
  4. 还款计算

4.1必填项校验

4.2初始化变量及月利率单位的转换

4.3判断还款方式

4.4还款计算

(1)等额本息还款计算

(2)等额本金还款计算

(3)最优还款计算

5.测试

贷款计算器计算结果

5.1等额本息还款

5.2等额本金还款

5.3最优还款

通过测试,我们可以看到通过UrulePro4实现的规则计算和贷款计算器计算出的结果一致,计算无误。

6.公开用户账号

地址:http://urule.bstek.com/urule/login

登录进去若提示已过期也无碍,仍可以继续使用,进入”利息”团队页面:

(1)用户1:权限只允许进行rest接口调用  账号:yuanshen0001 密码:Aa123456

(2)用户2:权限允许进行rest接口调用及规则文件的查看和测试  

账号:yuanshen0002 密码:Aa123456

(3)有兴趣想进项目或需要项目文件的朋友可以与我联系

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值