Javaでパーセンテージを計算する
1. 前書き
このクイックチュートリアルでは、Javaでパーセンテージを計算するCLIプログラムを実装します。
ただし、最初に、パーセンテージを数学的に計算する方法を定義しましょう。
2. 数式
数学では、パーセンテージは100の端数として表される数値または比率です。 多くの場合、パーセント記号「%」を使用して示されます。
合計yマークからxマークを取得する学生について考えてみましょう。 その学生が取得したパーセンテージマークを計算する式は次のとおりです。
パーセンテージ=(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桁の精度で10進数を格納できるため、入力と出力のデータ型としてdoubleを選択しました。 したがって、ユースケースに適しているはずです。
4. 出力
このプログラムを実行して、結果を見てみましょう。
Enter obtained marks:
87
Enter total marks:
100
Percentage obtained: 87.0
Process finished with exit code 0
5. 結論
この記事では、パーセンテージを数学的に計算する方法を見て、それを計算するJava CLIプログラムを作成しました。
最後に、いつものように、例で使用されているコードは利用可能なover on GitHubです。