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 и след това извиква метода calcuPercentage () , за да изчисли процента от него.
Тук избрахме 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.