博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
复利计算
阅读量:7105 次
发布时间:2019-06-28

本文共 1600 字,大约阅读时间需要 5 分钟。

 
1 import java.util.Scanner; 2  3 public class Fulijisuan { 4  5     public static void main(String[] args) { 6         // TODO Auto-generated method stub 7         double N=1; 8         Scanner scanner=new Scanner(System.in); 9         System.out.print("若要计算本金请按3否则按0:");10         int num=scanner.nextInt();11         if(num==3){12             double money;13             float year=30;14             float total=3000000;15             double a=0.30;16             for(int j=1;j<=year;j++){17                 N=(1+a)*N;18             }19             money=total/N;20             System.out.println("需要本金:"+money);21         }22         System.out.print("请选择复利计算(1)or单利计算(2):");23         int choose=scanner.nextInt();24         25         System.out.print("请输入本金:");26         float P=scanner.nextInt();27         System.out.print("请输入利率:");28         float i=scanner.nextFloat();29         System.out.print("存入时间:");30         float n=scanner.nextFloat();31         32         if(choose==1){33             fuli(N, P, i, n);34         }35         else if(choose==2){36             danli(P, i,n);37         }38         39     }40 41     private static void danli(double P, double i,double n) {42         double G; 43         44         G=P+P*i*n;45         System.out.print("单利终值为:"+G);46     }47 48     private static void fuli(double N, double P, double i, double n) {49         for(int j=1;j<=n;j++){50             51             N=(1+i)*N;52         }53         double F;54         F=P*N;55         System.out.print("复利终值为:"+F);56     }57 58 59 }
 

 

 
 

 

转载于:https://www.cnblogs.com/xiaoyy/p/5269479.html

你可能感兴趣的文章
Java的四种引用
查看>>
java.util.ConcurrentModificationException --map
查看>>
synchronized 专题
查看>>
Swing中耗时任务需要另起新线程,这个新线程中更新GUI的操作仍需由EDT来做(转)...
查看>>
多听多想少说(转)
查看>>
m2eclipse简单使用,创建Maven项目 ,运行mvn命令(转)
查看>>
C# WebBrowser设置代理
查看>>
位运算的用途
查看>>
C语言与水仙花数
查看>>
(64位)本体学习程序(ontoEnrich)系统配置说明文档
查看>>
谈谈Java的匿名内部类
查看>>
一些位运算的技巧整理
查看>>
关于数据验证
查看>>
类似于资料修改并且保存的操作
查看>>
17.在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b
查看>>
WebSocket与消息推送
查看>>
tp中的Csv文件读取(原创)
查看>>
【转】 C++文件读写总结
查看>>
关于viewWithTag的使用
查看>>
Vmware vSphere常见问题及解决办法
查看>>