Javaで要素の平均値を出力した時、小数点が表示されない 【Java8 chapter9-9】

実現したいこと

「765, 820, 440, 530, 900, 960, 735」の平均値を小数点込みで出力したい。

質問

以下のコードを出力すると、「要素の合計値」と「要素の平均値」が求められます。
要素の平均値は正確には「735.7142857143」なのですが、小数点を非表示にするコードを書いていないはずなのにも関わらず「735」と表示されてしまいます。

どうすれば「735.7142857143」と、小数点まで表示させることができるのでしょうか?

該当するソースコード

Java

1package chapter9;2 3public class PracticeScores_9_9 {4 5 public static void main(String[] args) {6 7 int[] englishScores = {765, 820, 440, 530, 900, 960, 735};8 int total = 0;9 10 for (int number : englishScores) {11 total += number;12 }13 14 System.out.println("合計値は: "+total);15 System.out.println("平均値は: "+total / englishScores.length);16// System.out.println( Math.round(5.55)); 17 18 19 }20 21}

補足情報

言語:Java
開発環境:Eclipse
Version : 2022-12 (4.26.0)

コメントを投稿

0 コメント