「java银行利息收益计算」银行利率java代码

博主:adminadmin 2023-03-17 20:46:11 292

本篇文章给大家谈谈java银行利息收益计算,以及银行利率java代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 计算存款利息

money(1+rate)^year - money

是money * (1+rate)^year - money,和普通的数学顺序一样,先计算级别高的,括号内的1+rate、再乘方year、再乘 money,最后减money。

转成java的计算式,也是按顺序的,乘方的地方就是按JAVA的函数pow的要求,写进参数。

money*Math.pow((1+rate),year)-money;

用java编写模拟计算银行整存整取存款利息,1建立bank为抽象类,其中有两个抽象方法,计算存款

public abstract class bank {

/**

*

* @param money 存的钱

* @param years 时间

* @param interest 利息

* @return

*/

public abstract double getTotal(double money,int years,double interest);

}

public class generalBank extends bank {

public double getTotal(double money, int years, double interest) {

double total = money * years *(interest) + money;

//将double类型转化为decimal防止double运算精度显示错误

java.text.DecimalFormat decimalFormat=new java.text.DecimalFormat("0.00");

total = Double.parseDouble(decimalFormat.format(total));

return total;

}

}

public class test {

public static void main(String[] args) {

bank bank = new generalBank();

double total = bank.getTotal(10000, 1, 0.03);

System.out.println(total);

}

}

java编写程序,计算在银行存10000元一年后的金额,银行一年的定期利息是百

public class Test {

 public static void main(String[] args) {

  

  double rate = 3.0 / 100; // 利息3%

  double amt = 10000; // 金额 10000

  int daysOfYear = 365; // 利息计算方式

  int term = 365; // 存多久 365天表示一年

  

  // 利息

  double interest = (term / daysOfYear) * (amt * rate);

  // 到期金额

  double mamt = interest + amt;

  

  System.out.println(amt + "元存银行" + term + "天,利息是:" + interest + ",到期金额是:" + mamt + "。");

 }

 

}

用java编写程序:求银行本息的!题目如下:

简单些了个,如果没理解错的话,应该可以满足要求:

public class Benxi{

private double benxi;//本息

private double lilu;//年利率

//计算本息

private double resBenxi(double money,int year){

benxi=money+money*getLilu(year)*year;

return benxi;

}

//选择利率

private double getLilu(int year){

switch(year){

case 1:

lilu=2.25/100;

break;

case 2:

lilu=2.7/100;

break;

case 3:

lilu=3.24/100;

break;

case 5:

lilu=3.6/100;

break;

}

return lilu;

}

public static void main(String[] args){

Benxi bx=new Benxi();

System.out.println("10000元存一年的本息为:"+bx.resBenxi(10000,1));

System.out.println("10000元存两年的本息为:"+bx.resBenxi(10000,2));

System.out.println("10000元存三年的本息为:"+bx.resBenxi(10000,3));

System.out.println("10000元存五年的本息为:"+bx.resBenxi(10000,5));

}

}

JAVA计算存款利息

/**

需求:本金1万元人民币,以一年期整存整取的形式储蓄在银行,一年期利率为2.79%,n年后连本带息共计多少钱。

*/

class Calculate

{

public double calcuTotal(double prin,double rate,int n) //参数分别是本金、利率,存放期

{

double inte=0.00;  //利息

double sum=prin; 

for(int i=0;in;i++)

{

inte=inte+prin*rate; //一年期整存整存的利息算法

}

sum+=inte;

return sum;

}

}

class ParamSet

{

public static void main(String[] args)

{

//设置你要的参数

double prin=10000.00;

double rate=0.0279;

int n=10; //存多少年

Calculate c = new Calculate();

double sum=c.calcuTotal(prin,rate,n);

System.out.println("本金:"+prin+" 元 \n存款利率:"+rate+'\n'+n+"年后连本带息共为:"+sum+"元");

}

}

java题目6: 假设银行整存整取存款不同期限的月息利率分别为: 0.63% 期

利息的计算公式:

本金×年利率(百分数)×存期

如果收利息税再×(1-税率)

本息合计=本金+利息

1、算头不算尾,计算利息时,存款天数一律算头不算尾,即从存入日起算至取款前一天止;  2、不论闰年、平年,不分月大、月小,全年按360天,每月均按30天计算;

3、对年、对月、对日计算,各种定期存款的到期日均以对年、对月、对日为准。即自存入日至次年同月同日为一对年,存入日至下月同一日为对月;

4、定期储蓄到期日,比如遇例假不办公,可以提前一日支取,视同到期计算利息,手续同提前支取办理。

关于java银行利息收益计算和银行利率java代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。