Cum se face o tabelă de depreciere în Java

Tabel de amortizare în Java

Secțiunea 1

Pasul 1

Deschideți un editor de text și salvați imediat fișierul ca "AmortizaciónTabla.java". Acest lucru vă va salva unele probleme dacă echipamentul este blocat în mijlocul lucrului.

Pasul 2

Inserați următorul cod Java în editorul de text:

import java.io.Console; import java.text.NumberFormat;

public class AmortizationTable {

public static void principal (String [] args) {Consola consola = System.console (); String principalS = console.readLine ("Introduceți principalul dvs. $>); String lengthS = console.readLine ("Vă rugăm să introduceți durata împrumutului dvs. în luni>"); String interestS = console.readLine ("Vă rugăm să introduceți rata anuală a dobânzii dvs. Nu includeți semnul procentului>");

dublu principal = double.parseDouble (mainS); int lungime = Integer.parseInt (lungimeaS); dobândă dublă = Double.parseDouble (interestS);

dublu lunarInterest = dobândă / (12 * 100); dublu lunarPayment = principal * (lunarIntelegere / (1 - Math.pow ((1 + lunarInteres), (lungime * -1))));

final int PAYMENT_WIDTH = 15; final int AMOUNT_WIDTH = 15; final int MAIN_WIDTH = 15; final int INTERPRET_WIDTH = 15; final int BALANCE_WIDTH = 15;

Modelul șirului = "%" + PAYMENT_WIDTH + "s%" + AMOUNT_WIDTH + "s%" + MAIN_WIDTH + "s%" + INTERREG_WIDTH + "s%" + BALANCE_WIDTH + "s";

System.out.printf (model, "PAYMENT", "AMOUNT", "MAIN", "INTEREST", "BALANCE"); System.out.println ();

Numărul de formate nf = NumberFormat.getCurrencyInstance ();

pentru (int x = 1; x <= lungime; x ++) {sumă dublăInterest = principal * lunarInterval; sumă dublăPrincipală = lunar Plata - sumaInterest; principal = principal - sumăPrincipală;

System.out.printf (model, x, nf.format (lunarPayment), nf.format (sumaPrincipal), nf.format (sumInterest), nf.format (principal)); System.out.println ();

}

}}

Programul este destul de simplu. În primul rând, vă pune întrebarea despre cele trei părți ale informațiilor de care aveți nevoie pentru a calcula tabelul de amortizare: suma pe care ați împrumutat-o, durata împrumutului în luni și rata anuală a dobânzii. Informațiile sunt interpretate în număr și calculele sunt efectuate conform unor formule standard utilizate în industria financiară. După ce ați terminat calculele, se tipărește tabelul care arată nu numai plata lunară, dar cât de mult, în fiecare lună, sunteți interesați și cât va plăti împrumutul dvs. original.

Pasul 3

Salvați-vă munca și deschideți un terminal / comandă. În Windows, puteți face acest lucru dând clic pe "Start", "Run" și tastați "cmd". Scrieți următoarele în terminal pentru a compila programul:

javac AmortizationTable.java

Alternativ, dacă ați ales un editor pentru programatori de text, cum ar fi Netbeans, este foarte probabil că puteți să faceți clic pe butonul "Construiți" și să săriți peste acest pas.

Pasul 4

Scrieți următoarele în terminal pentru a executa programul:

java AmortizationTable

Răspundeți la solicitări și analizați tabelul de amortizare pentru a vedea dacă împrumutul este cea mai bună ofertă pentru dvs.