In diesem Beispiel lernen wir, die einfachen Zinsen und Zinseszinsen in Java zu berechnen.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden Java-Programmierthemen kennen:
- Java-Scannerklasse
- Java-Operatoren
Beispiel 1: Berechnen Sie das einfache Interesse an Java
import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner class Scanner input = new Scanner(System.in); // take input from users System.out.print("Enter the principal: "); double principal = input.nextDouble(); System.out.print("Enter the rate: "); double rate = input.nextDouble(); rate = rate/100; System.out.print("Enter the time: "); double time = input.nextDouble(); double interest = (principal * time * rate) / 100; System.out.println("Principal: " + principal); System.out.println("Interest Rate: " + rate); System.out.println("Time Duration: " + time); System.out.println("Simple Interest: " + interest); input.close(); ) )
Ausgabe
Geben Sie den Kapitalbetrag ein: 1000 Geben Sie den Zinssatz ein: 8 Geben Sie die Zeit ein: 2 Principal: 1000.0 Zinssatz: 8.0 Zeitdauer: 2.0 Einfacher Zinssatz: 160.0
Im obigen Beispiel haben wir die Scanner
Klasse verwendet, um Prinzipal , Rate und Zeit als Eingabe vom Benutzer zu verwenden. Wir verwenden dann die Formel von einfachem Interesse, um das einfache Interesse zu berechnen.
Simple Interest = (Principal * Rate * Time) / 100
Beispiel 2: Zinseszins berechnen
import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner class Scanner input = new Scanner(System.in); // take input from users System.out.print("Enter the principal: "); double principal = input.nextDouble(); System.out.print("Enter the rate: "); double rate = input.nextDouble(); System.out.print("Enter the time: "); double time = input.nextDouble(); System.out.print("Enter number of times interest is compounded: "); int number = input.nextInt(); double interest = principal * (Math.pow((1 + rate/100), (time * number))) - principal; System.out.println("Principal: " + principal); System.out.println("Interest Rate: " + rate); System.out.println("Time Duration: " + time); System.out.println("Number of Time interest Compounded: " + number); System.out.println("Compound Interest: " + interest); input.close(); ) )
Ausgabe
Geben Sie den Kapitalbetrag ein: 1000 Geben Sie den Zinssatz ein: 10 Geben Sie die Zeit ein: 3 Geben Sie ein, wie oft die Zinsen zusammengesetzt werden: 1 Kapital: 1000,0 Zinssatz: 10,0 Zeitdauer: 3,0 Anzahl der zusammengesetzten Zinsen: 1 Zinseszins: 331,00000000000045
Im obigen Beispiel haben wir die Formel des Zinseszinses verwendet, um den Zinseszins zu berechnen.
Hier haben wir die Math.pow () -Methode verwendet, um die Potenz der Zahl zu berechnen.