WPS中的PMT函数(5个参数)使用java代码实现

此篇文章中基本可以满足全部需要PMT函数的全部需求。

PMT(Rate, Nper, Pv, Fv, Type)。PMT函数百度介绍

语法参数
●Rate贷款利率(期利率)。
●Nper该项贷款的付款总期数(总年数或还租期数)。
● Pv现值(租赁本金),或一系列未来付款的当前值的累积和,也称为本金。
●Fv为未来值(余值),或在最后一次付款后希望得到的现金余额,如果省略Fv,则假设其值为零,也就是一笔贷款的未来值为零。
●Type数字0或1,用以指定各期的付款时间是在期初还是期末。1代表期初(先付:每期的第一天付),不输入或输入0代表期末(后付:每期的最后一天付)。
参数说明
PMT 返回的支付款项包括本金和利息,但不包括税款、保留支付或某些与贷款有关的费用。
应确认所指定的 rate 和 nper 单位的一致性。例如,同样是四年期年利率为 12% 的贷款,如果按月支付,rate 应为 12%/12,nper 应为 4*12;如果按年支付,rate 应为 12%,nper 为 4。

java代码

可用于贷款计算器,由于网上资料较少,在此补充记录一下。希望能帮到你。

public static double PMT1(double RATE,  int NPER, int PV, double FV, int TYPE){return -RATE * (FV + PV * Math.pow(1 + RATE, NPER)) / ((Math.pow(1 + RATE, NPER) - 1) * (1 + RATE * TYPE));}

PMT函数(5个参数)使用java代码实现相关推荐

  1. java args eclipse_不会在eclipse中运行含有args[]参数的Java代码,求指导

    这不还是上次那个东西吗? 我没准备PC上的java开发环境,所以在Raspberry Pi的命令行上,给你从编译到执行尝试了一下,供参考. 编辑源代码: pi@rpi ~ $ nano Sequenc ...

  2. 对接京东jingdong.homefw.task.bookOndoor(预约/派件)接口的需求和Java代码实现

    1.jingdong.homefw.task.bookOndoor(预约/派件) API描述 上门前必须先预约用户,并通过调用此接口回传预约相关信息. 特别说明: *对接方为商家时,由商家来调用此接口 ...

  3. 对接京东jingdong.homefw.task.close ( 获取用户取消的任务工单 )接口的需求和Java代码实现

    目录 1.jingdong.homefw.task.close ( 获取用户取消的任务工单 ) 1.1API描述 1.2输入参数 ​​​​​​​1.3返回参数 2.Java代码实现 2.1.京东官网J ...

  4. Kettle变量和自定义java代码的实例应用

    1  kettle.properties参数配置数据源连接和FTP连接 由于测试环境和生产环境中数据库连接FTP等配置会在部署过程中变更,所以预先定义成配置项,在配置文件中修改,这样测试和发布将会变得 ...

  5. java中哪个是main函数的合法参数,Java试卷及答案

    广东商学院试题纸 2009-2010学年第2学期考试时间共120 分钟 课程名称面向对象程序设计(样题) ----------------------------------------------- ...

  6. excel中的FV函数、PMT函数与PV函数的java实现

    编写时间:2022-01-27 1. 函数介绍 最近有用到计算一些投资现金与未来收益的场景,产品经理使用了excel公式,我也只能找找解决方法. 参考: 微软 PV函数 微软 FV函数 微软 PMT函 ...

  7. Android Studio编写运行测试纯java代码可带main()函数

    问题 小伙伴们在做安卓项目的时候,是不是有时候会忘记某些api的使用方法,不太确定他们的结果是怎样的,需要写一些测试代码,验证看看我们的写法是否正确.刚开始的时候我是在页面上写一个Button,添加点 ...

  8. 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 远程调用 目标进程中 libc.so 动态库中的 mmap 函数 二 | 准备参数 | 远程调用 mmap 函数 )

    文章目录 一.准备 mmap 函数的参数 二.mmap 函数远程调用 一.准备 mmap 函数的参数 上一篇博客 [Android 逆向]Android 进程注入工具开发 ( 注入代码分析 | 远程调 ...

  9. java代码调用python_java 直接调用python脚本,并传递参数代码实例|chu

    最近陆续用python写了很多文件处理脚本,虽然功能都比较简单 ,但还是感觉到python对文件处理的简洁高效 ,越发觉得java的语法相当的繁琐~ 接到个需求处理ftp数据接口 .所以想把pytho ...

最新文章

  1. jQuery css-dom
  2. git stash 个人理解
  3. 兔子繁殖(easy)
  4. winform直接控制云台_速学指南,2分钟学会Feiyu pocket口袋云台的隐藏功能操作
  5. firebase登录验证_如何使用Firebase通过三步向身份验证本机添加身份验证
  6. iOS开发:对于AFNetworking HTTP转HTTPS请求证书问题
  7. 在家办公上课成强需求 钉钉峰值流量暴增百倍
  8. Java开发知识之Java的异常处理
  9. 树(2)-----leetcode(层、深度、节点)
  10. 《模式分类》第二版 第二章课后编程题
  11. 码栈——让一切变得自动化
  12. 洛谷 P1359 租用游艇(简单dp/Dijkstra)
  13. 清华大学计算机系学几年,清华大学16位学霸简历吓坏网友
  14. 骑士周游(dfs+greedy)
  15. HTTPS证书转换成PEM格式
  16. ImportError: cannot import name ‘evaluate‘ from ‘surprise‘解决方案
  17. 常见功能测试设计方法
  18. Parameters(in)、Parameters(out) and Parameters(inout)
  19. 正则表达式(参考百度词条)
  20. 甲骨文发布移动版Java发展路线图

热门文章

  1. Python自然语言处理笔记(一)wordnet相似度计算
  2. 博弈论——1218:取石子游戏
  3. 1131: 神犇的悲惨一生
  4. Linux防火墙之iptables
  5. 银联POS机为何要签到?签到失败怎么办?
  6. 雨林木风GhostXPSP3 YN20.0[NTFS]
  7. php 交换机 密码,Cisco 3750交换机密码初始化
  8. MCR100-6-ASEMI代理长电原装单向可控硅MCR100-6
  9. PLC模糊控制模糊PID(梯形图实现+算法分析)
  10. 黑盒测试和白盒测试技术总结