方法
Java でパーセントを表示する場合、String.formatメソッドを使用すると実装できます。
int numerator = 2;
int denominator = 63;
double ratio = (double)numerator / denominator;
String percentage = String.format("%.2f%%", ratio * 100);
// 0.0317460317
// → 3.17%
numeratorに 2、denominatorに 63 を設定し、ratioにnumeratorをdenominatorで割った値を代入String.formatメソッドでratioに 100 を掛けた値を小数点以下 2 桁まで表示し、最後にパーセント記号「%」を付ける
ここで、「%.2f」はフォーマット文字列で、小数点以下 2 桁まで表示することを意味している。「%%」はパーセント記号を表示するためのエスケープシーケンスで、文字列中に%を表示する場合は 2 つ続けて記述する必要がある。