Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man gör en avbetalningsplan i Java

    Har du någonsin undrat hur banker , kreditkortsföretag och andra långivare beräkna din månatliga betalningar ? Kanske du trodde att det var något mystiskt och misstänkt hemlig process ? Egentligen långivare beräkna betalningar baserade på en teknik som kallas en avbetalningsplan . Matten för att fylla i en avbetalningsplan kan vara lite långtråkig , dock, och det gör det till en bra kandidat för att fylla det i Java . Instruktioner
    1

    Öppna en textredigerare och omedelbart spara filen som " AmortizationTable.java . " Detta kommer att spara några problem om datorn kraschar i mitten av ditt arbete
    2

    Klistra in följande Java- kod i texteditorn : .

    Import java.io.Console ;

    import java.text.NumberFormat ,

    public class AmortizationTable {

    public void main ( String [] args ) {

    Console console = System . konsolen ( ) ;

    String huvudmän = console.readLine ( " Ange din huvudman > $ " ) ;

    stränglängder = console.readLine ( " Ange längden på ditt lån i månader > ");

    String intressen = console.readLine ( " Ange din årliga räntan inte innehålla procenttecken > " ) ; .

    dubbel huvudsakliga = Double.parseDouble (principaler ) ;

    int längd = Integer.parseInt ( längder ) ,

    dubbelt intresse = Double.parseDouble ( intressen ) ,

    dubbel monthlyInterest = ränta /( 12 * 100 ) ;

    dubbel monthlyPayment = huvudsakliga * ( monthlyInterest /( 1 - Math.pow ( ( 1 + monthlyInterest ) , (längd * -1 )))) ;

    final int PAYMENT_WIDTH = 15 ;

    final int AMOUNT_WIDTH = 15 ;

    final int PRINCIPAL_WIDTH = 15 ;

    final int INTEREST_WIDTH = 15 ;

    final int BALANCE_WIDTH = 15 ;

    String mönster = " % " + PAYMENT_WIDTH + " s % " + AMOUNT_WIDTH + " s % " + PRINCIPAL_WIDTH + " s % " + INTEREST_WIDTH + " s % " + BALANCE_WIDTH + " s " ,

    System.out.printf (mönster , " BETALNING ", " mängd" " PRINCIPAL " , "ränta" , "BALANCE ");

    System.out.println ();

    NumberFormat nf = NumberFormat.getCurrencyInstance ( ) ;

    for (int x = 1 , x < = längd, x + + ) {

    dubbel amountInterest = huvudmannen * monthlyInterest ;

    double amountPrincipal = monthlyPayment - amountInterest ,

    huvudman = huvudman - amountPrincipal ,

    System.out.printf ( mönster , x , nf.format ( monthlyPayment ) , nf.format ( amountPrincipal ) , nf . format ( amountInterest ) , nf.format ( huvudman ) ) ;

    System.out.println ( ) ;

    }

    }

    }

    programmet är ganska enkelt . Först frågar den dig om de tre bitar av information som behövs för att beräkna avbetalningsplanen : det belopp du lånat , längden på lånet i månader och den årliga räntan . Det tolkar denna information till siffror och gör matten enligt vissa standardiserade formler som används i finansbranschen . När den är klar med matten , skriver den ut på bordet , visar din inte bara din månatliga betalningar , men hur mycket av det , varje månad , går till ränta och hur mycket går till att betala ner din ursprungliga lånet .
    Sida 3

    Spara ditt arbete och öppna en terminal /kommandotolk . I Windows , kan du göra det genom att klicka på " Start", " Kör " och skriva " cmd ". Skriv följande i terminalen för att kompilera ditt program :

    javac AmortizationTable.java

    Alternativt , om du väljer en programmerare textredigerare som NetBeans , kan du förmodligen bara att klicka på " Build " -knappen och hoppa över detta steg
    4

    Skriv följande i din terminal för att köra programmet : .

    java AmortizationTable svar

    uppmaningarna och analysera avbetalningsplan för att se om lånet är det bästa för dig .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar Java API
    ·Hur man gör Uppräkningsattribut datatyper i Java
    ·Oracle ADF Komponenter
    ·Hur Inkludera prefix till en Tapestry Brännare
    ·Hur Importera platta filer i NetBeans
    ·Hur typecast i Java 6
    ·Avinstallera Sun Java JRE 1.6
    ·Skillnader mellan Servlets och JSP
    ·Hur du krypterar en fil i Java
    ·Hur man installerar Java XP
    Utvalda artiklarna
    ·Hur Rita kurvor med Javascript
    ·Hur man skapar en ordnad array i PHP
    ·Felsökning Windows Script Host 5.6
    ·Hur man skapar Visual Basic Grafiska Screens
    ·Hur man kompilerar VBA -kod
    ·Hur att dölja en PHP fil Extension
    ·Hur du kontrollerar om Whitespace Med Javascript
    ·Hur man beräknar NS2 Bandbredd
    ·Ställa PHP Cookies
    ·Hur Log fel & Fånga dem genom Undantag i Java
    Copyright © Dator Kunskap http://www.dator.xyz