1. введение
В этом кратком руководстве мы собираемся реализовать программу CLI для вычисления процента в Java.
Но сначала давайте определимся, как вычислить процент математически.
2. Математическая формула
В математике процент-это число или отношение, выраженное в виде доли от 100. Его часто обозначают знаком процента “%”.
Давайте рассмотрим ученика, который получает оценки x из общего количества оценок y. Формула для расчета процентных оценок, полученных этим студентом, будет следующей:
процент = (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, а затем вызывает метод calculate Percentage() для вычисления процента из него.
Здесь мы выбрали double в качестве типа данных для ввода и вывода, поскольку он может хранить десятичные числа с точностью до 16 цифр. Следовательно, он должен быть адекватным для нашего случая использования.
4. Выход
Давайте запустим эту программу и посмотрим результат:
Enter obtained marks: 87 Enter total marks: 100 Percentage obtained: 87.0 Process finished with exit code 0
5. Заключение
В этой статье мы рассмотрели, как вычислить процент математически, а затем написали программу Java CLI для его вычисления.
Наконец, как всегда, код, используемый в примере, доступен на GitHub .