English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
В этом примере мы изучим вычисление обычной и сложной процентной ставки на Java.
Чтобы понять этот пример, вы должны знать следующееПрограммирование на JavaТема:
import java.util.Scanner; class Main { public static void main(String[] args) { //создать объект класса Scanner Scanner input = new Scanner(System.in); //принимать ввод пользователя System.out.print("Ввести сумму капитала: "); double капитал = input.nextDouble(); System.out.print("Ввести ставку процента: "); double процент = input.nextDouble(); ставка процента = ставка процента / 100; System.out.print("Ввести время: "); double время = input.nextDouble(); double процент = (капитал * время * ставку процента) / 100; System.out.println("Начальный капитал: " + principal); System.out.println("Процентная ставка: " + rate); System.out.println("Время: " + time); System.out.println("Обычная процентная ставка: " + процент); input.close(); } }
Результат вывода
Ввести начальный капитал: 1000 Ввести ставку процента: 8 Ввести время: 2 Начальный капитал: 1000.0 Ставка процента: 8.0 Время: 2.0 Обычная процентная ставка: 160.0
В предыдущем примере мы использовали класс Scanner для приема ввода от пользователя капитал,ставка процента и время. Затем, мы используем формулу обычной процентной ставки для вычисления обычной процентной ставки.
Обычная процентная ставка = (Капитал * Ставка процента * Время) / 100
import java.util.Scanner; class Main { public static void main(String[] args) { //создать объект класса Scanner Scanner input = new Scanner(System.in); //принимать ввод пользователя System.out.print("Ввести сумму капитала: "); double капитал = input.nextDouble(); System.out.print("Ввести ставку процента: "); double процент = input.nextDouble(); System.out.print("Ввести время: "); double время = input.nextDouble(); System.out.print("Ввести количество периодов сложных процентов: "); int количество = input.nextInt(); двойная процентная ставка = капитал * (Math.pow((1 + процент / 100), (время * количество))) - капитал; System.out.println("Начальный капитал: " + principal); System.out.println("Процентная ставка: " + rate); System.out.println("Время: " + time); System.out.println("Количество периодов сложного процента: " + number); System.out.println("Сложный процент: " + interest); input.close(); } }
Результат вывода
Ввести начальный капитал: 1000 Ввести процентную ставку: 10 Ввести время: 3 Ввести количество периодов сложного процента: 1 Начальный капитал: 1000.0 Процентная ставка: 10.0 Время: 3.0 Количество периодов сложного процента: 1 Сложный процент: 331.00000000000045
В предыдущем примере мы использовали формулу сложного процента для вычисления сложного процента.
Здесь мы используемMath.pow()Метод для вычисления степени числа.