导航:首页 > 贷款期限 > java计算贷款每月还款问题

java计算贷款每月还款问题

发布时间:2021-07-15 22:20:06

A. 如何计算贷款每月还款额

什么样的贷款呢?
通常贷款还款方式有两种
■一种叫:等额本金
等额本金贷款计算公式:
每月还款金额 = (贷款本金 / 还款月数)+(本金 — 已归还本金累计额)×每月利率

■一种叫:等额本息
是在还款期内,每月偿还同等数额的贷款(包括本金和利息)。
每月还款金额 = 〔贷款本金×月利率×(1+月利率)^还款月数〕÷〔(1+月利率)^还款月数-1〕

等额本息还款法特点:相对于等额本金还款法的劣势在于支出利息较多,还款初期利息占每月供款的大部分,随本金逐渐返还供款中本金比重增加。但该方法每月的还款额固定,可以有计划地控制家庭收入的支出,也便于每个家庭根据自己的收入情况,确定还贷能力。
等额本金还款法特点:由于每月的还款本金额固定,而利息越来越少,贷款人起初还款压力较大,但是随时间的推移每月还款数也越来越少。

B. 贷款每月的还款是怎么计算出来的

等额本息还款法:
每月月供额=〔贷款本金×月利率×(1+月利率)^还款月数〕÷〔(1+月利率)^还款月数-1〕
每月应还利息=贷款本金×月利率×〔(1+月利率)^还款月数-(1+月利率)^(还款月序号-1)〕÷〔(1+月利率)^还款月数-1〕
每月应还本金=贷款本金×月利率×(1+月利率)^(还款月序号-1)÷〔(1+月利率)^还款月数-1〕
总利息=还款月数×每月月供额-贷款本金
等额本金还款法:
每月月供额=(贷款本金÷还款月数)+(贷款本金-已归还本金累计额)×月利率
每月应还本金=贷款本金÷还款月数
每月应还利息=剩余本金×月利率=(贷款本金-已归还本金累计额)×月利率
每月月供递减额=每月应还本金×月利率=贷款本金÷还款月数×月利率
总利息=〔(总贷款额÷还款月数+总贷款额×月利率)+总贷款额÷还款月数×(1+月利率)〕÷2×还款月数-总贷款额

C. java编写程序:要求用户输入贷款的年利率,总金额和年数,程序计算月支付金额和

你也不说计算公式,不知道怎么计算,我去网上找了一个月支付款的计算公式,不知道和你题目的要求是否一样,如果不一样你就改下公式就行。

java代码如下:

publicclassLoan{
publicstaticvoidmain(String[]args){
doublerate;//利率
intyear;//年数
doublemoney;//贷款总额
doublemonthpay;//月付款

Scannersc=newScanner(System.in);
System.out.println("输入月利率:");
rate=sc.nextDouble();
System.out.println("输入年数:");
year=sc.nextInt();
System.out.println("输入贷款总额:");
money=sc.nextDouble();

//计算月付款
monthpay=(money*rate)/Math.abs(1-(1/(1+rate)*year*12));
System.out.println("每月应该还贷款:"+monthpay);
}
}

D. Java自由还贷计算器

3 创作背景

E. java 等额本息还款。这个应该怎么算

import java.math.BigDecimal;

/**
* 银行还款计算
* @author cuiran
* @version TODO
*/
public class BankRefund {

/**
*
* 等额本金还款法【利息少,但前期还的多】
* @param totalMoeny 贷款总额
* @param rate 贷款商业利率
* @param year 贷款年限
*/
public static void principal(int totalMoney,double rate,int year){
/**
* 每月本金
*/
int totalMonth=year*12;
double monthPri=totalMoney/totalMonth;
/**
* 获取月利率
*/
double monRate=resMonthRate(rate);

BigDecimal b = new BigDecimal(monRate);
monRate = b.setScale(6, BigDecimal.ROUND_HALF_UP).doubleValue();
for(int i=1;i<=totalMonth;i++){
double monthRes=monthPri+(totalMoney-monthPri*(i-1))*monRate;
BigDecimal b1 = new BigDecimal(monthRes);
monthRes = b1.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println("第"+i+"月,还款为:"+monthRes);
}
}
/**
*
* 等额本息还款【利息多】
* @param totalMoeny 贷款总额
* @param rate 贷款商业利率
* @param year 贷款年限
*/
public static void interest(int totalMoney,double rate,int year){
/**
* 获取月利率
*/
double monRate=resMonthRate(rate);
/**
* 月还款本息
*/

double monInterest=totalMoney*monRate*Math.pow((1+monRate),year*12)/(Math.pow((1+monRate),year*12)-1);
BigDecimal b = new BigDecimal(monInterest);
monInterest = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println("月供本息和:"+monInterest);

}
/**
*
* 转换为月利率
* @param rate
* @return
*/
public static double resMonthRate(double rate){

return rate/12;
}
/**
* TODO
* @param args
*/
public static void main(String[] args) {

// TODO Auto-generated method stub
int totalMoney=430000;
double rate=0.0655;
int year=20;
// BankRefund.interest(totalMoney, rate, year);
BankRefund.principal(totalMoney, rate, year);

}

}

F. 如何计算贷款还款每个月的还款金额公式是什么

计算贷款还款每个月的还款金额如下:

1、等额还款计算公式:

每月还本付息金额 = [ 本金 * 月利率 * (1+月利率)∧贷款月数 ]/[(1+月利率)∧贷款月数 - 1]

(注:贷款月数是(1+月利率)的指数)

2、等本还款计算公式:

每月还本付息金额 = (本金 / 还款月数)+ (本金 _ 累计已还本金)* 月利率。

3、根据税法规定,房产税的计算方法有以下两种:

(一)按房产原值一次减除30%后的余值计算。其计算公式为:年应纳税额=房产账面原值×(1-30%)×1.2%

(二)按租金收入计算,其计算公式为:年应纳税额=年租金收入×适用税率(2%)。

不同的还款方式,所计算的方法不一样,个人可以根据具体的贷款方式分析一下采取哪种方法还款比较划算。

G. Java课程设计 银行贷款多种还款方式的计算

贷款期限在一年以内的,可采用到期一次还本付息。// 付息的 利率多少 每月还款额= 等额本金还款=// 贷款利率 // 这个计算利率又是多少// 程序 是出来了 但 你这些都 不太清楚 哦 能发 详细点 不

H. 用JAVA编写用户输入利率、年数、贷款总额,程序计算每月分期付款金额和总金额。每月分期付款计算公式:

#include<stdio.h>
#include<conio.h>
main()
{
int Year; /*年数*/
double Rate ,Monrate,Load,Money; /*变量依次为利率,月利率,贷款总额,月还款额*/

printf("Please input money rate\n ");
scanf("%lf",&Rate);
printf("Please input monthly money rate\n ");
scanf("%lf",&Monrate);
printf("Please input load ceiling\n ");
scanf("%lf",&Load);
printf("Please input year\n ");
scanf("%d",&Year);
Money=(Load*Monrate)/(1-(1.0/((1+Monrate)*Year*12)));
printf("------Your monthly payments is %lf------\n",Money);
getch();
}
这是c语言板的,Java还没学呢, 思想都差不多的。

I. 求计算贷款与还款的问题

月贷款利率1.67%+月客户服务费率1.6%+ 月担保服务费率0.69%=3.96%;
3188*3.96%=月利息数126
3188/12=月本金265
月利息数126+月本金265=每期还款391
还款3个月以后可一次性结清,如果第4个月一次性结清,要一次还多钱?
每期还款391*4=1564元(这是4个月一共还的数,但是里面含利息,所以。。。。。
第4个月一次性结清,要一次还多钱?
总数3188-月本金265*4个月=应还2128元,
(这是第4个月还款日后再还的情况,如果第4个月还款日之前,一起还就是)
总数3188-月本金265*3个月=应还2393元要看你的还款日是几号
可打卡背后银行客服电话询问应款额

阅读全文

与java计算贷款每月还款问题相关的资料

热点内容
上海公积金贷款年限怎么计算器 浏览:455
外地工作转公积金贷款 浏览:630
手机贷款安全没 浏览:529
工商银行手机上面能办理质押贷款吗 浏览:406
有担保贷款利息 浏览:274
农行二套房贷款利率多少钱 浏览:94
过户后贷款怎么处理 浏览:599
亲属能做担保贷款吗 浏览:739
只用身份证在手机上贷款吗 浏览:857
南阳农村生意贷款利率 浏览:164
公积金贷款扣多少余额不足 浏览:253
国外银行流水可用作贷款资料 浏览:915
贷款人的信息资料会存档吗 浏览:206
什么贷款软件只用身份证不用工作信息 浏览:449
上海如熠投资管理有限公司贷款吗 浏览:408
贷款父母不知道怎么办 浏览:65
贷款手机分期利率计算器 浏览:705
公积金贷款之后余额能取吗 浏览:819
新文化报小额贷款公司 浏览:526
按同期银行贷款利率怎样计算 浏览:603