• 一个简单的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);
    }
    }

    只相信苦尽甘来
  • 相关阅读:
    [SHOI2015]自动刷题机
    【教程】AI画放射图
    AI画圆角矩形
    极限运动:街头极限单车,不只是牛逼!
    DPK750针式打印机驱动,750u.dll下载
    文艺青年必看的Ⅹ部心理电影
    C语言程序设计-第2章 算法-程序的灵魂
    C语言程序设计-第1章 程序设计和C语言
    20151127笔记
    20151125小概念
  • 原文地址:https://www.cnblogs.com/F001li/p/7054865.html
Copyright © 2020-2023  润新知