
正文
求本金java代码 java金额计算用什么数据类型
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java问题求解答 本金1000元 年利率0.05 每年都存进2000元,要多少年才能有一百万?
public static void main(String[] args) {
double number=1000;//本金
for (int i = 0; i 1000000; i++) {//用这种极端算法。假设需要100万年才可以获得100万
number+=number*0.05+2000;//每年本金加利息再加上每年多存2000元作为下一年求本金java代码的本金算
if(number=1000000){//当本金大于或等于一百万求本金java代码的时候输出年份和数目
System.out.println(i);//要多少年
System.out.println(number);//有多少钱
break;//退出循环
}
}
}
相关问答
Q1: Java 作业:在银行存款 每年的利率为0.003,计算出5年后获得本金 代码怎能打?
public class getMoney {
public double getEachYearMoney(double money){
return getEachYearMoney(money)*1.0003;
}
public void getFiveYearMoney(){
double summoney=0;
double money = 10000;
for(int i =0;i5;i++){
summoney=getEachYearMoney(summoney);
}
}
}
Q2: 用Java,应用for循环计算复利
public class Calculate
{
public static void main(String[] args){
double money = 1000; //本金
int years = 20; //存钱年数
double sum = 0; //存款总额
double r = 0.05; //利率
for(int i = 1 ; i=years; i++){
sum = (1+ r) * i *money;
System.out.println("存入第"+i+"年后的存款总额为:"+sum);
}
}
}
Q3: Java程序计算本金和
double amount=5700;
for(int i=0;i40;i++){
double lixi=amount*0.0285/12.0*3.0;//每期利息
amount=amount+lixi;//每期本利和
}
System.out.println(amount);
Q4: 用JAVA编写一个输入和存入本金的程序怎么写
import java.util.*;
public class Test2 {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.println("输入本金");
int a=scan.nextInt();//输入本金
double firstInterest=0.0225*a*1;
double secondInterest=0.027*a*2;
double thirdInterest=0.0324*a*3;
double fifthInterest=0.036*a*5;
System.out.println("一年求本金java代码的利息"+firstInterest);
System.out.println("两年求本金java代码的利息"+secondInterest);
System.out.println("三年求本金java代码的利息"+thirdInterest);
System.out.println("五年求本金java代码的利息"+fifthInterest);
}
}
Q5: 如何用JAVA写出10000元本金存银行,年利率5%,每存一年后取出本息再存银行,多少年后可以存到20000元
public class Deposit {
public static void main(String[] args) {
double principal = 10000;
double interestRate = 1.05;
double principal_interest = principal ;
int year = 0;
while(principal_interestprincipal_interest = principal_interest * interestRate;
year = year + 1; }
System.out.println((year)+"年末本息一共:"+principal_interest);
}
20年后可以存到20000元。
拓展资料:
1.Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
2.20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用。
3.JAVA 由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题。为了解决困难,他们首先着眼于语言的开发,假设了一种结构简单、符合嵌入式应用需要的硬件平台体系结构并为其制定了相应的规范,其中就定义了这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统),以待语言开发成功后,能有半导体芯片生产商开发和生产这种硬件平台。对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求,对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。
关于求本金java代码和java金额计算用什么数据类型的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







