社区
Java SE
帖子详情
用java求银行利率算法
qingyangdian456
2012-02-19 05:24:58
请用Java完成如下需求的编码:本金1万元人民币,以一年期整存整取的形式储蓄在银行,一年期利率为2.79%,三年后连本带息共计多少钱。20年呢?谢谢!
...全文
1269
10
打赏
收藏
用java求银行利率算法
请用Java完成如下需求的编码:本金1万元人民币,以一年期整存整取的形式储蓄在银行,一年期利率为2.79%,三年后连本带息共计多少钱。20年呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdffsfdadqdaw8856
2012-02-24
打赏
举报
回复
银行貌似不是按复利的,10000 * (1 + 2.79%) * n
walkman_22
2012-02-24
打赏
举报
回复
[Quote=引用 4 楼 alexandertech 的回复:]
这其实是个数学问题:
N年后金额为:
(10000×1.0279%)的N次方
[/Quote]
很显然,小学奥林匹克经常有这样的题目。
xyz_obj
2012-02-24
打赏
举报
回复
第三年:(10000*2.79%+10000)*2.79%+100000
第N年:10000*(2.79%^N+2.79%^(N-1)+...+2.79+1)
飞跃颠峰
2012-02-20
打赏
举报
回复
这其实是个数学问题:
N年后金额为:
(10000×1.0279%)的N次方
爱摸鱼de老邪
2012-02-20
打赏
举报
回复
楼主,你还得考虑利息税,^_^
creso
2012-02-20
打赏
举报
回复
涉及到复利的计算
(1+利率)的N次方
N=存期
mywf0916
2012-02-20
打赏
举报
回复
公式应该是:
10000*(1.0279的N次方)
kutuzov2016
2012-02-19
打赏
举报
回复
他想要的是一个公式
keeplovelin
2012-02-19
打赏
举报
回复
不知道是不是你要的?
keeplovelin
2012-02-19
打赏
举报
回复
/**
需求:本金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;i<n;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
代码 含
算法
总之,这个
Java
房贷计算器项目不仅是一个实用工具,也是学习和实践
Java
编程、金融
算法
以及软件工程的好例子。通过深入研究和理解,开发者可以提升自己的编程技能,同时对金融领域有更深入的认识。
java
实现的银行利息结算
在这个“
java
实现的银行利息结算”项目中,我们将探讨如何使用
Java
编程语言来实现等额本息的计算
算法
。 首先,我们需要理解等额本息还款的基本原理。假设贷款金额为P,年利率为r,还款期数为n(通常以月为单位),...
Java
实现银行利息结算系统设计
在“
Java
实现的银行利息结算”项目中,我们将探讨如何利用
Java
编程语言实现等额本息的计算
算法
。为此,需先理解等额本息还款的基本原理。假设贷款金额为P,年利率为r,还款期数为n(通常以月为单位),每月应还的...
java
银行存款系统,默认操作
这个特定的"
java
银行存款系统"默认允许所有用户进行存款,没有实施身份验证功能,这意味着系统的核心关注点在于存款流程的实现,而非安全性的强化。用户能够自由选择将资金存入定期存款或活期存款,这涉及到不同的...
用
JAVA
写的银行账户系统
总的来说,构建一个
Java
银行账户系统需要理解面向对象编程、数据库操作、并发控制和安全机制等多个方面。设计良好的类结构和接口可以提高代码的可维护性和扩展性。同时,考虑到实际的银行业务规则和法规,系统还需要...
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章