Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come fare una tabella di ammortamento in Java

Vi siete mai chiesti come banche, compagnie di carte di credito e altri finanziatori calcolare i pagamenti mensili ? Forse si pensava che fosse per qualche misterioso e sospetto processo segreto? In realtà , i creditori calcolare i pagamenti sulla base di una tecnica nota come una tabella di ammortamento . La matematica per il riempimento in una tabella di ammortamento può essere un po 'noioso , però , e che lo rende un buon candidato per il completamento di essa in Java . Istruzioni
1

Aprire un editor di testo e salvare immediatamente il file come " AmortizationTable.java . " Questo vi farà risparmiare un po 'di problemi se il computer si blocca nel mezzo del tuo lavoro
2

incollare il seguente codice Java nell'editor di testo : .

Import java.io.Console ;

importazione java.text.NumberFormat ;

class AmortizationTable pubblico {

public static void main (String [] args ) {

console console = sistema . consolle ();

presidi String = Console.ReadLine ( " inserisci il tuo principale > $ " ) ;

lunghezze di stringa = Console.ReadLine ( " inserisci la durata del prestito in mesi> ");

interessi String = Console.ReadLine ( " inserisci il tuo tasso di interesse annuo non includere il simbolo di percentuale > "); .

doppio principali = Double.parseDouble ( presidi ) ;

int lunghezza = Integer.parseInt ( lunghezze ) ;

doppio interesse = Double.parseDouble (Interessi ) ;

doppio monthlyInterest = interesse /( 12 * 100 ) ;

doppio monthlyPayment = capitale * ( monthlyInterest /( 1 - Math.pow ( ( 1 + monthlyInterest ) , (lunghezza * -1 )))) ;

int PAYMENT_WIDTH finale = 15;

final int AMOUNT_WIDTH = 15;

final int PRINCIPAL_WIDTH = 15;

final int INTEREST_WIDTH = 15;

int BALANCE_WIDTH finale = 15; < br

pattern> String = " % " + PAYMENT_WIDTH + " % s " + AMOUNT_WIDTH + " % s " + PRINCIPAL_WIDTH + " % s " + INTEREST_WIDTH + " % s " + BALANCE_WIDTH + "s" ;

System.out.println ( modello , "pagamento" , " importo" , " Principale" , "interesse" , "BALANCE" ) ;

System.out.println ( ) ;

NumberFormat nf = NumberFormat.getCurrencyInstance ();

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

doppio amountInterest = capitale * monthlyInterest ;

doppio amountPrincipal = monthlyPayment - amountInterest ;

principale = capitale - amountPrincipal ;

System.out.println ( modello , x , nf.format ( monthlyPayment ) , nf.format ( amountPrincipal ) , nf . formato ( amountInterest ) , nf.format (principale) ) ;

System.out.println (); }


}

}

Il programma è abbastanza semplice . In primo luogo, si chiede per i tre pezzi di informazioni di cui ha bisogno per calcolare il piano di ammortamento : l' importo preso in prestito , la durata del prestito in mesi e il tasso di interesse annuo . Si intende che le informazioni in numeri e fa la matematica secondo alcune formule standard utilizzate nel settore finanziario . Quando è finito con la matematica , esso stampa la tabella , che mostra la vostra non solo il pagamento mensile , ma quanto di esso , ogni mese , va a interessi e quanto va a pagare il vostro prestito originale .

3

Salvare il lavoro e aprire un terminale /comando . In Windows , è possibile farlo facendo clic su " Start", "Esegui " e digitare "cmd" . Digitare quanto segue nel terminale per compilare il programma :

javac AmortizationTable.java

In alternativa , se si è scelto editor di testo per programmatori come Netbeans , probabilmente si può semplicemente fare clic sul pulsante "Crea " e ignorare questo passaggio
4

digitare nel vostro terminale per eseguire il programma : .

java AmortizationTable

risposta le istruzioni e analizzare la tabella di ammortamento per vedere se il prestito è l'offerta migliore per voi .

 

Programmazione © www.354353.com