1. Введение
В этом кратком руководстве мы собираемся реализовать программу CLI для расчета процента в Java.
Но сначала давайте определимся, как рассчитать процент математически.
2. Математическая формула
В математике процент - это число или отношение, выраженное в виде доли от 100. Он часто обозначается знаком процента «%».
Давайте рассмотрим студента, который получает x баллов из общего числа y баллов. Формула для расчета процентных оценок, полученных этим студентом, будет выглядеть так:
percentage = (x/y) ** 100
3. Java-программа
Теперь, когда мы понимаем, как рассчитать процент математически, давайте создадим программу на Java для его вычисления:
public class PercentageCalculator {
public double calculatePercentage(double obtained, double total) {
return obtained ** 100/total;
}
public static void main(String[]args) {
PercentageCalculator pc = new PercentageCalculator();
Scanner in = new Scanner(System.in);
System.out.println("Enter obtained marks:");
double obtained = in.nextDouble();
System.out.println("Enter total marks:");
double total = in.nextDouble();
System.out.println(
"Percentage obtained: " + pc.calculatePercentage(obtained, total));
}
}
Эта программа берет оценки студента (полученные оценки и итоговые оценки) из CLI, а затем вызывает метод calculatePercentage () , чтобы вычислить процент от него.
Здесь мы выбрали двойной тип данных для ввода и вывода, поскольку он может хранить десятичные числа с точностью до 16 цифр. Следовательно, оно должно быть адекватным для нашего варианта использования.
4. Вывод
Давайте запустим эту программу и посмотрим результат:
Enter obtained marks:
87
Enter total marks:
100
Percentage obtained: 87.0
Process finished with exit code 0
5. Вывод
В этой статье мы рассмотрели, как математически рассчитать процент, а затем написали программу Java CLI для его вычисления.
Наконец, как всегда, код, использованный в примере, доступен на over на GitHub .