Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment sérialiser une chaîne en J…
  • Quelle est la fonction de Java 
  • Types de multitâche dans la boutiqu…
  • Comment faire pour installer Java 3D…
  • Comment faire une application Androi…
  • Comment Entrée et sortie en Java 
  • Comment télécharger des fichiers s…
  • Comment lancer des programmes sur In…
  • Comment ajouter des chaînes à une …
  • Comment faire pour installer un jeu …
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Java Amortissement Calculatrice code Aide

    Un calendrier d'amortissement du prêt est un tableau décrivant comment chaque paiement sur ​​un prêt amortissable est appliquée vers le capital et l'intérêt. Un tableau d'amortissement peut être créé par un calculateur d'amortissement , généralement une application logicielle ou un tableur conçu à cet effet . Rédaction d'un calculateur d'amortissement en Java vous permet de fournir cette fonctionnalité utile dans votre applet Java , l'application ou service Web. Planning

    prêts avec amortissement d'amortissement ( comme un prêt hypothécaire à domicile) sont payés sur la durée du prêt avec des paiements réguliers . De chaque paiement , les intérêts courus pour la période est payé, le reste étant appliqué au principal . Un calendrier d'amortissement du prêt montre que l'application de chaque paiement est divisé entre le principal et les intérêts.

    La formule pour calculer le montant du paiement du prêt est basé sur le principe , l'intérêt périodique, et le nombre total de paiements réguliers (voir le " Guide de Google: Google Calculator " lien dans la section des ressources pour une référence de l'opérateur mathématique ) :

    paiement = (principal intérêt * ) /( 1 - (1 + intérêts) ^ - nombre de paiements )

    le tableau d'amortissement est générée par le calcul de la somme versée à l'intérêt pour la période ( * équilibre des intérêts ) et le montant versé au titre du capital ( paiement - . montant des intérêts )
    < br > Java Amortissement Calculatrice

    Créer une classe appelée AmortizationSchedule avec des variables membres pour stocker le montant initial du prêt , le nombre de paiements , le taux d'intérêt périodique , l'équilibre et le paiement.

    double privée intérêt ; double privé principal; numPayments int privés , soit le double équilibre privé; double paiement privé;

    Ecrire un constructeur qui accepte et fixe le principal, le taux d'intérêt périodique et nombre de paiements . Le solde et le paiement seront déterminés ultérieurement

    AmortizationSchedule publique (le double i , double p , int n). { Intérêt = i; principale = p ; numPayments = n; }

    Ajouter un membre . fonction pour calculer et sortir le calendrier

    printAmoritizationSchedule public void () {

    déclarer des variables pour stocker des calculs

    deux curInterest = 0, curPrincipal = 0; . doubles totalPayments = 0, totalPrincipal = 0, totalInterest = 0;

    calculer le paiement , réglez le solde actuel du montant de l'emprunt et en-têtes de colonnes d'impression pour une table séparée par des virgules

    paiement
    = ( . * principale intérêts) /(1 - Math.pow ( (1 + intérêts) , - numPayments ) ) ; équilibre = principal , soit le double curInterest = 0; System.out.println (" Période , Paiement, principal, les intérêts , balance" ) ;

    boucle à travers chaque période de paiement

    for (int période = 1; période < = numPayments ; d'époque + +). {

    Calculer la partie intérêt des paiements en cours. Photos

    curInterest = équilibre * intérêt ; .

    Pour le paiement final, ajuster pour arrondir en réglant le paiement de la partie des intérêts en cours et le solde

    if ( période = = numPayments ) { paiement = balance + curInterest ; }

    calculer le paiement du principal courant et la balance courante . Imprimez les résultats

    curPrincipal = paiement - curInterest ; . Solde - = curPrincipal ; System.out.println ( période + "," + paiement + "," + curPrincipal + "," + curInterest + " , "+ solde ) ; .

    Ajouter les valeurs de planification actuels pour les cumuls et terminer la boucle

    totalPayments + = paiement ; totalPrincipal + = curPrincipal ; totalInterest + = curInterest ; }

    Enfin, imprimer les totaux de chaque colonne et quitter la méthode

    System.out.println (" totaux " + totalPayments + "," + totalPrincipal + "," + totalInterest ) ; . }

    dans votre application, instancier AmortizationSchedule avec les valeurs requises et printAmoritizationSchedule d'appel ( ) .

    Conseils et Tweaks

    utilisation BigDecimal en place de doubles pour les calculs financiers pour augmenter la précision et le numéro de contrôle de mise en forme . Sortie Format de limiter l'affichage à deux décimales .

    Les prêts sont généralement exprimés en termes d'intérêt annuel , les mensualités et le nombre de paiements. Recueillir les informations contenues dans la façon dont il fait le plus de sens à vos utilisateurs, et de faire les calculs nécessaires avant de calculer le calendrier .

    Comme alternative à l'impression du tableau d'amortissement , vous pouvez stocker les résultats dans une à deux dimensions tableau pour revenir à la fonction appelante.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment inclure un fichier dans une page JSP 
  • Comment catalogué dans Java 6 
  • Codes Java de base 
  • Comment télécharger JDK Java 
  • Comment Split chaînes à l'aide de Java 
  • Provoquer des exceptions Java 
  • Comment ajouter des boutons à une applet Java 
  • Comment trier une liste chaînée en Java 
  • Comment faire pour supprimer les valeurs d'attributs par défaut de la sortie Java XML Transformer 
  • Comment lire les fichiers XLS en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc