『壹』 求一房貸計算器java源程序
打了個電話給農行的客服(收費的),終於知道公式了。.好麻煩的公式...浪費了我15分鍾的電話費。 還有在寫公式的過程中遇到了計算x的y次方..誰知道java里怎麼計算啊???我是自己寫了個方法。.感覺有點麻煩...
注意的是利率.由於開始寫的時候沒考慮到小數點.所以這里都是按整數算..比如利率是7.5%就寫成750..呵呵。.
不直到她公式給錯了還是我沒聽清楚.好象公式有些不準。.明天我去銀行問下。.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class MyFrame extends JFrame{
double a;
double b;
double c;
double d;
int ee;
double f;
double g;
double m;
double n;
double o;
double h;
static double x;
static int y;
double z;
String s1;
String s2;
JFrame jf=new JFrame("Counter");
// JPanel jp1=new JPanel();
JPanel jp2=new JPanel();
JPanel jp3=new JPanel();
JPanel jp4=new JPanel();
JPanel jp5=new JPanel();
JPanel jp6=new JPanel();
JPanel jp7=new JPanel();
JPanel jp8=new JPanel();
JPanel jp10=new JPanel();
JPanel jp11=new JPanel();
JPanel jp12=new JPanel();
JLabel jl1=new JLabel("計算器");
JLabel jl2=new JLabel("房屋單價(元/平):");
JLabel jl3=new JLabel("房屋面積(平方):");
JLabel jl4=new JLabel("首付金額(元):");
JLabel jl5=new JLabel("年利率(萬分之):");
JLabel jl6=new JLabel("月還款額(元):");
JLabel jl7=new JLabel("總還款額(元):");
JLabel jl10=new JLabel("還款年限(年):");
JLabel jl11=new JLabel("本金(元):");
JLabel jl12=new JLabel("利息(元):");
JTextField jt1=new JTextField("",10);
JTextField jt2=new JTextField("",10);
JTextField jt3=new JTextField("",10);
JTextField jt4=new JTextField("",10);
JTextField jt5=new JTextField("0",15);
JTextField jt6=new JTextField("0",15);
JTextField jt10=new JTextField("",10);
JTextField jt11=new JTextField("0",15);
JTextField jt12=new JTextField("0",15);
JButton b1=new JButton("計算");
JButton b2=new JButton("清空");
MyFrame(){
jf.setLayout(new GridLayout(10,1));
// jp1.add(jl1);
// jf.add(jp1);
jp2.add(jl2);
jp2.add(jt1);
jf.add(jp2);
jp3.add(jl3);
jp3.add(jt2);
jf.add(jp3);
jp4.add(jl4);
jp4.add(jt3);
jf.add(jp4);
jp5.add(jl5);
jp5.add(jt4);
jf.add(jp5);
jp10.add(jl10);
jp10.add(jt10);
jf.add(jp10);
jp6.add(b1);
jp6.add(b2);
jf.add(jp6);
jp7.add(jl6);
jt5.setEditable(false);
jp7.add(jt5);
jf.add(jp7);
jp8.add(jl7);
jt6.setEditable(false);
jp8.add(jt6);
jf.add(jp8);
jp11.add(jl11);
jp11.add(jt11);
jt11.setEditable(false);
jf.add(jp11);
jp12.add(jl12);
jp12.add(jt12);
jt12.setEditable(false);
jf.add(jp12);
jf.setSize(300,400);
jf.setResizable(false);
jf.setVisible(true);
//窗口監聽
jf.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
//鍵盤監聽
jt1.addKeyListener(new MyKeyAdapter());
jt2.addKeyListener(new MyKeyAdapter());
jt3.addKeyListener(new MyKeyAdapter());
jt4.addKeyListener(new MyKeyAdapter());
//按鍵監聽
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
a=Double.parseDouble(jt1.getText());
b=Double.parseDouble(jt2.getText());
c=Double.parseDouble(jt3.getText());
d=Double.parseDouble(jt4.getText());
ee=Integer.parseInt(jt10.getText());
// 具體的計算方法
m=1+(d/120000);
n=MyFrame.nPower(m,ee*12);
o=MyFrame.nPower(m,(ee*12-1));
f=((a*b-c)*d/120000*n)/o;
g=f*ee*12;
h=a*b-c;
jt5.setText(Double.toString(f));
jt6.setText(Double.toString(g));
jt11.setText(Double.toString(h));
jt12.setText(Double.toString((g-h)));
}
});
b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
jt1.setText("");
jt2.setText("");
jt3.setText("");
jt4.setText("");
jt10.setText("");
jt5.setText("0");
jt6.setText("0");
jt11.setText("0");
jt12.setText("0");
}
});
}
class MyKeyAdapter extends KeyAdapter{
public void keyTyped(KeyEvent e){
char ch=e.getKeyChar();
if(ch<'0'||ch>'9'){e.consume();}
}
}
static double nPower(double _x,int _y){
x=_x;
y=_y;
double z=x;
for(int i=1;i<y;i++){
x=x*z;
}
return x;
}
}
public class Counter{
public static void main(String args[]){
MyFrame m=new MyFrame();
}
}
『貳』 房貸計算器是怎麼計算每月還款明細的
銀行從每月月供款中,先收剩餘本金利息,後收本金;利息在月供款中的比例中隨剩餘本金的減少而降低,本金在月供款中的比例因增加而升高,但月供總額保持不變。
房貸月供明細計算器使用步驟:
第1步: 首先選擇您的還款方式是等額本金還是等額本息,填寫商業貸款年限、貸款金額 以及貸款實際利率;
第2步: 選擇是否顯示還款明細,點擊「計算」按鈕獲得每一期的月供金額和貸款利息總額和還款總額等詳細信息。
提示:半年期及一年期貸款通常採用一次性還本方式,利息=貸款金額*貸款利率,不適用於該計算器。

(2)java房貸貸款計算器擴展閱讀:
(一)人民幣業務的利率換算公式為(註:存貸通用):
1.日利率(0/000)=年利率(%)÷360=月利率(‰)÷30
2.月利率(‰)=年利率(%)÷12
(二)銀行可採用積數計息法和逐筆計息法計算利息。
1.積數計息法按實際天數每日累計賬戶余額,以累計積數乘以日利率計算利息。計息公式為:
利息=累計計息積數×日利率,其中累計計息積數=每日余額合計數。
2.逐筆計息法按預先確定的計息公式利息=本金×利率×貸款期限逐筆計算利息,具體有三:
計息期為整年(月)的,計息公式為:
①利息=本金×年(月)數×年(月)利率
計息期有整年(月)又有零頭天數的,計息公式為:
②利息=本金×年(月)數×年(月)利率+本金×零頭天數×日利率
同時,銀行可選擇將計息期全部化為實際天數計算利息,即每年為365天(閏年366天),每月為當月公歷實際天數,計息公式為:
③利息=本金×實際天數×日利率
這三個計算公式實質相同,但由於利率換算中一年只作360天,但實際按日利率計算時,一年將作365天計算,得出的結果會稍有偏差。具體採用那一個公式計算,央行賦予了金融機構自主選擇的權利。因此,當事人和金融機構可以就此在合同中約定。
(三)復利:復利即對利息按一定的利率加收利息。按照央行的規定,借款方未按照合同約定的時間償還利息的,就要加收復利。
(四)罰息:貸款人未按規定期限歸還銀行貸款,銀行按與當事人簽訂的合同對失約人的處罰利息叫銀行罰息。
(五)貸款逾期違約金:性質與罰息相同,對合同違約方的懲罰措施。
(六)計息方法的制定與備案
『叄』 房貸貸款計算器最新2015
對不能提供1年以上當地納稅證明或社會保險繳納證明的非本地居民申請住不能申回請貸款的。答
想要知道貸款方面的知識,你可以在綱上查閱《大重月》這則搏文。
信用貸款操作管理:
信用貸款,是以借款人的信用作為保證的貸款。
因此,風險性較大,銀行在發放信用貸款時,一定要嚴格掌握貸款額度,審查和分析借款人的財務報表。要進行以下四方面重點審查。
(一)借款人的品質。
(二)貸款的用途。
(三)貸款的數額。
看在我費了一點腦細胞的份上,如果滿意請點採納回答。
『肆』 房貸計算器每月還款明細怎麼計算
直接網路「貸款計抄算器」,按要求填寫相關信息就可以了,很簡單的,各項數據都一目瞭然
在使用時只需要選擇相應的貸款方式,填寫相應的貸款金額並選擇貸款期限,選擇您的還款方式,即可根據當前新貸款利率計算出按揭月供款。通過貸款計算器計算完成後,您還可以查看詳細的還款信息。根據比較等額本金和等額本息兩種不同的方式,可以選擇合適的還款方式。如有需要,您還可根據實際情況修改年利率。
貸款計算器的操作步驟:
一:請選擇還款方式,有兩種方式可選,等額本息還款法和等額本金還款法。
二:填寫個人房產抵押貸款額度,選擇個人房產抵押貸款期限。
三:按照新的貸款利率選擇個人房產抵押貸款利率。
四:如果需要還款明細,還款明細默認「是」。如果不需要顯示還款明細,可選擇「否」。點擊計算即可得出個人房產抵押貸款月還款額、利息總額、還款總額。
『伍』 求一個 java 個人貸款還款計算器 的源代碼,
import javax.swing.JOptionPane;
public class Pay {
public static void main(String args[]){
String loanString = JOptionPane.showInputDialog("請輸入貸款本金( loanAmout):such as 20000.00") ;
double loanAmount= Double.parseDouble(loanString);
String dateString = JOptionPane.showInputDialog("請輸入貸款期(loanDate):between 24-60");
int loanDate = Integer.parseInt(dateString);
String monthRateString = JOptionPane.showInputDialog("請輸入月利率 (MonthRate):such as 0.00005");
double monthRate = Double.parseDouble(monthRateString);
double pay_Per_Month = (loanAmount+loanAmount * loanDate * monthRate)/loanDate;
JOptionPane.showMessageDialog(null, pay_Per_Month);
}
}
『陸』 房貸利息計算器java作業
額(⊙o⊙)…這也不會。。。
『柒』 房貸貸款計算器在線計算
1、計算商業貸款來選擇等自額本金和等額本息的還款方式時,每月的月供、利息總額和還款總額。
房貸利率計算器
房貸利率計算器
2、短期貸款一般採用一次性還本付息或者分期付息一次性還本方式,不適用於該計算器。
操作步驟:第1步:首先選擇您的還款方式是等額本金還是等額本息,填寫商業貸款年限、貸款金額 以及貸款實際利率;
第2步:選擇是否顯示還款明細,點擊「計算」按鈕獲得每一期的月供金額和貸款利息總額和還款總額等詳細信息。
『捌』 用JAVA編程一個房貸計算器
打了個電話給農行的客服(收費的),終於知道公式了。.好麻煩的公式...浪費了我15分鍾的電話費。 還有在寫公式的過程中遇到了計算x的y次方..誰知道java里怎麼計算啊???我是自己寫了個方法。.感覺有點麻煩... 注意的是利率.由於開始寫的時候沒考慮到小數點.所以這里都是按整數算..比如利率是7.5%就寫成750..呵呵。. 不直到她公式給錯了還是我沒聽清楚.好象公式有些不準。.明天我去銀行問下。. import javax.swing.*; import java.awt.*; import java.awt.event.*; class MyFrame extends JFrame{ double a; double b; double c; double d; int ee; double f; double g; double m; double n; double o; double h; static double x; static int y; double z; String s1; String s2; JFrame jf=new JFrame("Counter"); // JPanel jp1=new JPanel(); JPanel jp2=new JPanel(); JPanel jp3=new JPanel(); JPanel jp4=new JPanel(); JPanel jp5=new JPanel(); JPanel jp6=new JPanel(); JPanel jp7=new JPanel(); JPanel jp8=new JPanel(); JPanel jp10=new JPanel(); JPanel jp11=new JPanel(); JPanel jp12=new JPanel(); JLabel jl1=new JLabel("計算器"); JLabel jl2=new JLabel("房屋單價(元/平):"); JLabel jl3=new JLabel("房屋面積(平方):"); JLabel jl4=new JLabel("首付金額(元):"); JLabel jl5=new JLabel("年利率(萬分之):"); JLabel jl6=new JLabel("月還款額(元):"); JLabel jl7=new JLabel("總還款額(元):"); JLabel jl10=new JLabel("還款年限(年):"); JLabel jl11=new JLabel("本金(元):"); JLabel jl12=new JLabel("利息(元):"); JTextField jt1=new JTextField("",10); JTextField jt2=new JTextField("",10); JTextField jt3=new JTextField("",10); JTextField jt4=new JTextField("",10); JTextField jt5=new JTextField("0",15); JTextField jt6=new JTextField("0",15); JTextField jt10=new JTextField("",10); JTextField jt11=new JTextField("0",15); JTextField jt12=new JTextField("0",15); JButton b1=new JButton("計算"); JButton b2=new JButton("清空"); MyFrame(){ jf.setLayout(new GridLayout(10,1)); // jp1.add(jl1); // jf.add(jp1); jp2.add(jl2); jp2.add(jt1); jf.add(jp2); jp3.add(jl3); jp3.add(jt2); jf.add(jp3);
『玖』 房貸計算器的公式是什麼
房貸分兩種支付方式:
等額本息和等額本金,具體公式如下:
等額本息:〔貸專款本金×月屬利率×(1+月利率)^還款月數〕÷〔(1+月利率)^還款月數-1〕
等額本金:每月還款金額 = (貸款本金 / 還款月數)+(本金 — 已歸還本金累計額)×每月利率其中^符號表示乘方。2個月就是2次方。

(9)java房貸貸款計算器擴展閱讀:
相對於等額本金還款法的劣勢在於支出利息較多,還款初期利息占每月供款的大部分,隨本金逐漸返還供款中本金比重增加。但該方法每月的還款額固定,可以有計劃地控制家庭收入的支出,也便於每個家庭根據自己的收入情況,確定還貸能力。
不論是等額本息還款法還是等額本金還款法,利息的本質都是不會改變的。總體來看,等額本息是會比等額本金多付一點利息。但前提是貸足了年限。看似銀行都收回了利息,但實際上,等額本金還款法隨著本金的遞減,銀行可以加速還款,盡快回籠了資金,降低經營成本在這一點上是有利於風險系數的低。