zoukankan      html  css  js  c++  java
  • 一个简单的java贷款程序

    代码如下:

    //计算贷款
    package ClassDemo;
    import javax.swing.JOptionPane; public class ComputeLoan {
    public static void main (String[] args) {
    // 用户输入贷款总量
    String loanString = JOptionPane.showInputDialog("请输入贷款总量:");
    double loanAmount = Double.parseDouble(loanString);

    // 用户输入年利率
    String annualInterestStr = JOptionPane.showInputDialog("请输入贷款年利率(如7.00):");
    double annualInterestRate = Double.parseDouble(annualInterestStr);
    // 计算月利率
    double monthlyInterestRate = annualInterestRate / 1200;

    // 用户输入贷款年限
    String numberOfYearsStr = JOptionPane.showInputDialog("请输入贷款年限:");
    int numberOfYears = Integer.parseInt(numberOfYearsStr);

    // 计算每月还款数额和总还款数额
    double monthlyPayment = loanAmount * monthlyInterestRate / (1 - 1 / Math.pow(1 + monthlyInterestRate, numberOfYears * 12));
    double totalPayment = monthlyPayment * 12 * numberOfYears;

    // 将payment格式化为小数点后面的两位,采用向下取整的方式
    monthlyPayment = (int)(monthlyPayment * 100) / 100.0;
    totalPayment = (int)(totalPayment * 100) / 100.0;

    //输出结果,totalPayment 以及 monthlyPayment
    String output = "月还款量:" + monthlyPayment + " 总还款量:" + totalPayment;
    JOptionPane.showMessageDialog(null, output);
    }
    }

    只相信苦尽甘来
  • 相关阅读:
    Android——活动的基本用法
    开课第五周周总结
    java常用框架
    javaweb学习
    每日日报2021.3.23
    每日日报2021.3.22
    每日日报2021.3.21
    每日日报2021.3.19
    每日日报2021.3.18
    每日日报2021.3.17
  • 原文地址:https://www.cnblogs.com/F001li/p/7054865.html
Copyright © 2011-2022 走看看