Σε αυτό το παράδειγμα, θα μάθουμε να υπολογίζουμε το απλό ενδιαφέρον και το σύνθετο ενδιαφέρον στην Java.
Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες εφαρμογές προγραμματισμού Java:
- Τάξη σαρωτή Java
- Τελεστές Java
Παράδειγμα 1: Υπολογισμός απλού ενδιαφέροντος στην 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(); ) )
Παραγωγή
Εισαγάγετε τον κύριο: 1000 Εισαγάγετε το επιτόκιο: 8 Εισαγάγετε την ώρα: 2 Κύριος: 1000.0 Επιτόκιο: 8.0 Διάρκεια ώρας: 2.0 Απλό ενδιαφέρον: 160.0
Στο παραπάνω παράδειγμα, χρησιμοποιήσαμε την Scanner
τάξη για να λάβουμε τον αρχικό , τον ρυθμό και τον χρόνο ως εισαγωγή από τον χρήστη. Στη συνέχεια, χρησιμοποιούμε τον τύπο απλού ενδιαφέροντος για τον υπολογισμό του απλού ενδιαφέροντος.
Simple Interest = (Principal * Rate * Time) / 100
Παράδειγμα 2: Υπολογίστε το σύνθετο ενδιαφέρον
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(); ) )
Παραγωγή
Εισαγάγετε το κεφάλαιο: 1000 Εισαγάγετε το επιτόκιο: 10 Εισαγάγετε την ώρα: 3 Εισαγάγετε τον αριθμό των φορών που επιτοκείται: 1 Κύριος: 1000.0 Επιτόκιο: 10.0 Διάρκεια ώρας: 3.0 Αριθμός ενδιαφέροντος Χρόνου: 1 Σύνθετο ενδιαφέρον: 331.00000000000045
Στο παραπάνω παράδειγμα, χρησιμοποιήσαμε τον τύπο του σύνθετου ενδιαφέροντος για τον υπολογισμό του σύνθετου ενδιαφέροντος.
Εδώ, χρησιμοποιήσαμε τη μέθοδο Math.pow () για τον υπολογισμό της ισχύος του αριθμού.