Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan lage en amortisering tabellen i Java
    Har du noen gang lurt på hvordan banker , kredittkortselskaper og andre långivere beregne dine månedlige utbetalinger ? Kanskje du trodde det var noe mystisk og mistenkelig hemmelig prosess ? Egentlig långivere beregne betalinger basert på en teknikk kjent som en amortisering tabellen . Regnestykket for å fylle en amortisering tabellen kan være litt kjedelig , imidlertid, og det gjør den til en god kandidat for å fullføre den i Java. Instruksjoner
    en

    Åpne en teksteditor og umiddelbart lagre filen som " AmortizationTable.java . " Dette vil spare deg noen problemer hvis maskinen krasjer i midten av arbeidet ditt
    2

    Lim inn følgende Java-kode i teksten redaktør : .

    Import java.io.Console ;

    import java.text.NumberFormat ;

    public class AmortizationTable {

    public static void main ( String [] args ) {

    Console konsoll = System . konsoll ();

    String oppdragsgivere = console.readLine ( " Skriv inn principal > $ ");

    hyssinglengder = console.readLine ( "Skriv inn lengden på lånet ditt i måneder> ");

    String interesser = console.readLine ( " Vennligst skriv inn din årlige renten ikke ta med prosenttegn > "); .

    dobbel rektor = Double.parseDouble (oppdragsgiver ) ;

    int lengde = Integer.parseInt ( lengder) ;

    dobbel interesse = Double.parseDouble ( interesser) ;

    dobbel monthlyInterest = renter /( 12 * 100 ) ;

    dobbel monthlyPayment = principal * ( monthlyInterest /( 1 - Math.pow ( ( 1 + monthlyInterest ) , ( ​​lengde * -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";
    < p > System.out.println ( mønster , "betaling" , " Amount" , " REKTOR ", " interesse" , "Balanse ");

    System.out.println ();

    NumberFormat nf = NumberFormat.getCurrencyInstance ();

    for ( int x = 1; x < = lengde; x + + ) {

    dobbel amountInterest = principal * monthlyInterest ;

    double amountPrincipal = monthlyPayment - amountInterest ;

    rektor = rektor - amountPrincipal ;

    System.out.println ( mønster , x , nf.format ( monthlyPayment ) , nf.format ( amountPrincipal ) , nF . format ( amountInterest ) , nf.format ( rektor) ) ;

    System.out.println ();

    }

    }

    }

    programmet er ganske enkel . Først ber den deg for de tre opplysninger den trenger for å beregne amortisering tabellen : det beløpet du lånte , lengden på lånet i måneder og den årlige renten . Det tolker denne informasjonen til tall og gjør regnestykket i henhold til noen standard formlene som brukes i finansnæringen . Når den er ferdig med matte, skriver den ut på bordet, viser din ikke bare den månedlige betalingen , men hvor mye av det , hver måned , går til renter og hvor mye som går til å betale ned det opprinnelige lånet.

    3

    Lagre arbeidet og åpne en terminal /ledetekst . I Windows kan du gjøre dette ved å klikke på " Start", " Kjør" og skrive "cmd ". Skriv inn følgende i terminalen for å kompilere programmet : en

    javac AmortizationTable.java

    Alternativt, hvis du valgte en programmerer tekst editor som NetBeans , kan du sannsynligvis bare klikke på " Build "-knappen og hoppe over dette trinnet
    4

    Skriv inn følgende i terminalen for å kjøre programmet : .

    java AmortizationTable

    Svar instruksjonene og analysere amortisering tabellen for å se hvis lånet er det beste tilbudet for deg.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Stopp Repaint i Java Med JPanel 
    ·Slik kjører du en V8 Test på en Android 
    ·Hvordan Reset ContentView på Android 
    ·Slik konverterer AWT til Swing 
    ·Hvordan laste opp en fil til en server ved hjelp av JSP…
    ·En Java 3D API Tutorial 
    ·Sette inn i et tre - dimensjonal array ved hjelp Java 
    ·Hvordan avinstallere Subversive på Eclipse 
    ·Slik fjerner et element i MIDP 2.0 automagisk 
    ·NetBeans Brytningspunkt virker ikke 
      Anbefalte artikler
    ·Hvordan Rediger Notepad Med VB6 
    ·Hvordan begrense MagpieRSS innlegg 
    ·Hvordan bruke Visual Studio for C + + 
    ·Slik importerer en Java Applet 
    ·Hvordan bearbeide en Root domene til default.aspx Med A…
    ·Hvordan Design et program Bruk romertall 
    ·Hvordan Fest et Frittliggende EJB Entity i JPA 
    ·Hvordan Program Game Boy Advance-spill 
    ·Hvordan Kast Vis Parameter på Android 
    ·Hvordan konfigurere Apache for Javascript 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/