1 等额本金

标题:等额本金小明从银行贷款3万元。约定分24个月,以等额本金方式还款。这种还款方式就是把贷款额度等分到24个月。每个月除了要还固定的本金外,还要还贷款余额在一个月中产生的利息。假设月利率是:0.005,即:千分之五。那么,第一个月,小明要还本金 1250, 还要还利息:30000 * 0.005,总计 1400第二个月,本金仍然要还 1250, 但利息为:(30000-1250) * 0.005 总计 1393.75请问:小明在第15个月,应该还款多少(本金和利息的总和)?请把答案金额四舍五入后,保留两位小数。注意:32.5,一定要写为:32.50通过浏览器提交答案,这是一个含有小数点和两位小数的浮点数字。不要写多余内容(例如:多写了“元”或添加说明文字)1312.50

public class Main {public void printResult() {double money = 30000;for(int i = 1;i <= 14;i++) {money = money * (1 + 0.005) - 1250 - money * 0.005;}double result = 1250 + money * 0.005;System.out.println(result);return;}public static void main(String[] args) {Main test = new Main();test.printResult();}}

算法笔记_114:等额本金(Java)相关推荐

  1. 算法笔记_132:最大流量问题(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 何为最大流量问题? 给定一个有向图,并为每一个顶点设定编号为0~n,现在求取从顶点0(PS:也可以称为源点)到顶点n(PS:也可以称为汇点)后,顶点 ...

  2. 算法笔记_137:二分图的最大匹配(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 何为二分图的最大匹配问题? 引用自百度百科: 首先得说明一下何为匹配: 给定一个二分图G,在G的一个子图M中,M的边集{E}中的任意两条边都不依附于 ...

  3. 算法笔记_218:花朵数(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 一个N位的十进制正整数,如果它的每个位上的数字的N次方的和等于这个数本身,则称其为花朵数. 例如: 当N=3时,153就满足条件,因为 1^3 + ...

  4. 排序算法笔记:堆排序 HeapSort in java

    2019独角兽企业重金招聘Python工程师标准>>> /*** 堆排序* 简述:* 首先使用建立最大堆的算法建立好最大堆,然后将堆顶元素(最大值)与最后一个值交换,同时使得堆的长度 ...

  5. java heapsort_排序算法笔记:堆排序 HeapSort in java

    /** * 堆排序 * 简述: * 首先使用建立最大堆的算法建立好最大堆,然后将堆顶元素(最大值)与最后一个值交换,同时使得堆的长度减小1 ,调用保持最大堆性质的算法调整,使得堆顶元素成为最大值,此时 ...

  6. 算法笔记_036:预排序(Java)

    目录 1 问题描述 2 解决方案 2.1 检验数组中元素的唯一性 2.2 模式计算   1 问题描述 在计算机科学中,预排序是一种很古老的思想.实际上,对于排序算法的兴趣很大程度上是因为这样一个事实: ...

  7. 算法笔记_227:填写乘法算式(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 观察下面的算式: * * × * * = * * * 它表示:两个两位数字相乘,结果是3位数.其中的星号(*)代表任意的数字,可以相同,也可以不同, ...

  8. 金九银十面试即将到来!字节内部数据结构与算法笔记,限时上线,Java程序员们准备好了吗?

    前言 不得不说,现在几乎所有的大厂,比如Google.字节.BAT,面试的时候都喜欢考算法.让人现场写代码,那你有没有真正地想过,为什么这些大公司都喜欢考算法呢? 经常有人说,程序员35岁之后很容易陷 ...

  9. mysql最小费用最大流问题_算法笔记_140:最小费用最大流问题(Java)

    packagecom.liuzhen.practice;importjava.util.ArrayList;importjava.util.Scanner;public classMain {publ ...

最新文章

  1. c/c++中的const
  2. seaborn可视化直方图(histogram)、添加密度曲线、并自定义直方图中每一个条形的条形框的色彩(edgecolor)
  3. [字符集]Unicode和UTF-8之间的转换详解
  4. java toHalf_MoreThanHalfInArray.java
  5. 【原创】Linux安装Redis
  6. 064_将 Linux 系统中 UID 大于等于 1000 的普通用户都删除
  7. Phoenix官方教程 (一) 构建和运行
  8. 《南溪的目标检测学习笔记》的笔记目录
  9. NFC Enable 过程分析(三)
  10. 使用Shell遍历目录及其子目录中的所有文件方法
  11. arm汇编语言调用C函数之参数传递
  12. 远程桌面未知的用户名_电脑在远程桌面连接时出现用户名密码错误该怎么办?...
  13. Python(七):输入输出(IO)、文件读写
  14. JAVA编程练习50题超详细
  15. 超级计算机中心建设方案,超算中心建设框架
  16. 百分比布局得应用 —— 模仿京东移动端首页
  17. 【游戏客户端】如何实现环形进度条
  18. 字母异位词分组-LeetCode49
  19. 如何看待快码编程这一款中文多平台编程工具
  20. 动画中的关键帧动画的原理

热门文章

  1. 写一个ArrayList类的动态代理类
  2. 如何取得sql语句的运行时间
  3. 站在这山看着那山高,到了那山没柴烧.
  4. sql sever avg保留小数_《数据库系统概念》笔记 (一)SQL
  5. [python教程入门学习]Python是什么?
  6. python猿辅导_如何用数据分析方法剖析“猿辅导”K12课程
  7. java工程打包时进行签名_使用Java SDK实现离线签名
  8. poj3517(约瑟夫环问题)
  9. 关于ValueError: Unknown projection ‘3d‘报错的解决方法
  10. java for stl_STL迭代器