欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java實(shí)現(xiàn)的貸款金額計(jì)算功能示例

 更新時(shí)間:2018年01月22日 14:05:19   作者:重口味AC  
這篇文章主要介紹了Java實(shí)現(xiàn)的貸款金額計(jì)算功能,結(jié)合實(shí)例形式分析了Java簡(jiǎn)單數(shù)值運(yùn)算及類型轉(zhuǎn)換等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Java實(shí)現(xiàn)的貸款金額計(jì)算功能。分享給大家供大家參考,具體如下:

問題及代碼:

/*
*Copyright (c)2015,西南大學(xué)計(jì)信院
*All rights reserved.
*文件名稱:Helloworld.java
*作  者:高碩
*完成日期:2015年10月15日
*版 本 號(hào):v1.0
*問題描述:通過年利率等來計(jì)算月支付額和支付總額。
*程序輸入:年利率、時(shí)間、金額。
*程序輸出:月支付額和總支付額。
*/
package practice_01;
import java.util.Scanner;
public class ComputeLoan {
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.out.println("腳本之家測(cè)試結(jié)果:");
    Scanner input=new Scanner(System.in);
    System.out.println("please input the yearly rate");
    double yearlyrate =input.nextDouble();
    double monthlyrate=yearlyrate/1200;
    System.out.println("please input the number of years");
    int number =input.nextInt();
    System.out.println("please input the amount");
    double amount =input.nextDouble();
    double monthlypayment=amount* monthlyrate/1-1/Math.pow(1+monthlyrate,number*12);
    double totalpayment=monthlypayment*number*12;
    System.out.println("the monthly payment is " + (int)(monthlypayment*100) /100.0) ;
    System.out.println("the total payment is " + (int)(totalpayment)*100 ) ;
  }
}

運(yùn)行結(jié)果:

知識(shí)點(diǎn)總結(jié):

數(shù)據(jù)類型的強(qiáng)制轉(zhuǎn)換(顯式轉(zhuǎn)換),Math.pow,優(yōu)先級(jí)

心得體會(huì):

感覺java的優(yōu)先級(jí)和其他差不多。java對(duì)類型要求特別嚴(yán)格,不會(huì)全部進(jìn)行自動(dòng)轉(zhuǎn)換。小類型變大類型可以拓寬,大類型變小類型如果不進(jìn)行轉(zhuǎn)換的話就會(huì)出錯(cuò)。

還有就是變量類型不同賦值時(shí)不轉(zhuǎn)換就會(huì)出錯(cuò)。比如將int賦值給short或byte.

剛開始沒有感覺有多麻煩,現(xiàn)在看來的確有點(diǎn)麻煩。。還有不太懂面向?qū)ο蟮囊馑?。嗷嗷~~

最后記錄一個(gè)知識(shí)點(diǎn):java里輸出語句里有一些“ ‘ 換行、回車、tab等不能用,可以用轉(zhuǎn)義字符,比如:

雙引號(hào)是 \"   單引號(hào)是 \'      退格是\b    tab是\t    換行 \n     回車 \r     反斜杠 \\

PS:這里再為大家推薦幾款計(jì)算工具供大家進(jìn)一步參考借鑒:

在線貸款計(jì)算器:
http://tools.jb51.net/jisuanqi/daikuan_jisuanqi

在線銀行按揭貸款計(jì)算器:
http://tools.jb51.net/jisuanqi/anjie_calc

科學(xué)計(jì)算器在線使用_高級(jí)計(jì)算器在線計(jì)算:
http://tools.jb51.net/jisuanqi/jsqkexue

在線計(jì)算器_標(biāo)準(zhǔn)計(jì)算器:
http://tools.jb51.net/jisuanqi/jsq

更多關(guān)于java算法相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • java?-jar/-cp啟動(dòng)添加外部的依賴包方式

    java?-jar/-cp啟動(dòng)添加外部的依賴包方式

    這篇文章主要介紹了java?-jar/-cp啟動(dòng)添加外部的依賴包方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Spring boot如何快速的配置多個(gè)Redis數(shù)據(jù)源

    Spring boot如何快速的配置多個(gè)Redis數(shù)據(jù)源

    這篇文章主要介紹了Spring boot如何快速的配置多個(gè)Redis數(shù)據(jù)源,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • SpringMVC源碼解析之消息轉(zhuǎn)換器HttpMessageConverter

    SpringMVC源碼解析之消息轉(zhuǎn)換器HttpMessageConverter

    本篇文章主要介紹了SpringMVC源碼解析之消息轉(zhuǎn)換器HttpMessageConverter ,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-11-11
  • 將RestTemplate的編碼格式改為UTF-8,防止亂碼問題

    將RestTemplate的編碼格式改為UTF-8,防止亂碼問題

    這篇文章主要介紹了將RestTemplate的編碼格式改為UTF-8,防止亂碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java基礎(chǔ)之Thymeleaf的簡(jiǎn)單使用

    Java基礎(chǔ)之Thymeleaf的簡(jiǎn)單使用

    這篇文章主要介紹了Java基礎(chǔ)之Thymeleaf的簡(jiǎn)單使用,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Java?面向?qū)ο笸ㄟ^new揭開對(duì)象實(shí)例化

    Java?面向?qū)ο笸ㄟ^new揭開對(duì)象實(shí)例化

    各位鐵汁們大家好呀,我們上次博客講了,通過?Student?student1?=?new?Student();就可以實(shí)例化一個(gè)對(duì)象,這個(gè)對(duì)象就有Student類中的所以成員變量??墒?對(duì)象student1?和?類Student到底是怎樣建立聯(lián)系的,在內(nèi)存中到底發(fā)生了什么
    2022-04-04
  • java實(shí)現(xiàn)讀取帶合并單元格的Excel

    java實(shí)現(xiàn)讀取帶合并單元格的Excel

    這篇文章主要為大家詳細(xì)介紹了java如何實(shí)現(xiàn)讀取帶合并單元格的Excel,文中的示例代碼講解詳細(xì), 感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • Java最常用的6個(gè)簡(jiǎn)單的計(jì)算題

    Java最常用的6個(gè)簡(jiǎn)單的計(jì)算題

    本篇文章給大家整理的在JAVA中最常用到的簡(jiǎn)單的計(jì)算題,對(duì)此有興趣的朋友可以測(cè)試參考下。
    2018-02-02
  • java組件smartupload實(shí)現(xiàn)上傳文件功能

    java組件smartupload實(shí)現(xiàn)上傳文件功能

    這篇文章主要為大家詳細(xì)介紹了java組件smartupload實(shí)現(xiàn)上傳文件功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java?Mybatis框架由淺入深全解析下篇

    Java?Mybatis框架由淺入深全解析下篇

    MyBatis是一個(gè)優(yōu)秀的持久層框架,它對(duì)jdbc的操作數(shù)據(jù)庫的過程進(jìn)行封裝,使開發(fā)者只需要關(guān)注SQL本身,而不需要花費(fèi)精力去處理例如注冊(cè)驅(qū)動(dòng)、創(chuàng)建connection、創(chuàng)建statement、手動(dòng)設(shè)置參數(shù)、結(jié)果集檢索等jdbc繁雜的過程代碼,本文將作為最終篇為大家介紹MyBatis的使用
    2022-07-07

最新評(píng)論