印刷したいステートメントのコードは次のとおりです。
System.out.printf("%-5s.2f %5s %14s %5s\n", months[x], avg[x]((avg[x]-variation)*100.0)/100.0, "Above");
私の出力は次のとおりです。
Months Average Variations
Jan .2f 13.3 1.7299999999999986 Below
不必要な小数を取得するのではなく、「バリエーション」の下の数値を小数 2 桁でフォーマットする必要がありますが、適切にフォーマットされるようにスペースを空ける必要もあります。残りのコードをアップロードする必要はありません。これが、プログラムの動作を妨げる唯一のものです。