概述
模拟银行模型:
现要求计算在建设银行存入10万元,存期为10年零200天的利息
package bank;
//bank类
父类
public class bank {
double lx(double year,double money)
{
double lx=year*money*0.35;
return lx;
}
}
package bank;
//jbank类
模拟建设银行
子类
public class jbank extends bank {
double tlv(double day,double money)
{
double lx=day*money*0.35;
return lx;
}
}
package bank;
//主类
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
//现要求计算在建设银行存入10万元,存期为10年零200天的利息
jbank l1=new jbank();
double sum;
sum=l1.lx(100000,10)+l1.tlv(200, 100000);
System.out.println("10万元的利息为"+sum);
}
}
优化主类:
package bank;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入需要存入的钱(以元为单位)和存放时长(年为单位)");
Scanner input=new Scanner(System.in);
double money=input.nextDouble();
double year=input.nextDouble();
int nian=(int)year;//分离小数
获取整数部分 方法:(int)进行强制转换,省略小数部分取整
double tian=(year-nian)*365;//获取小数部分
方法:数-整数部分即为小数部分
jbank
j1=new jbank();
double sum=j1.lx(nian, money)+j1.tlv(tian, money);
System.out.println("可得到的利息为"+sum);
}
}
重难点:
C语言(Java同)中:分离浮点数的整数和小数部分
【方法】:
整数部分:(int) 强制转换为整形,省掉小数部分取整
小数部分: 数-整数部分 即为小数部分
最后
以上就是忐忑鼠标为你收集整理的java练习——模拟银行计算利率的全部内容,希望文章能够帮你解决java练习——模拟银行计算利率所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复