原文: https://www.programiz.com/java-programming/examples/average-arrays
public class Average {
public static void main(String[] args) {
double[] numArray = { 45.3, 67.5, -45.6, 20.34, 33.0, 45.6 };
double sum = 0.0;
for (double num: numArray) {
sum += num;
}
double average = sum / numArray.length;
System.out.format("The average is: %.2f", average);
}
}运行该程序时,输出为:
The average is: 27.69在上面的程序中,numArray存储要求平均值的浮点值。
然后,要计算average,我们首先需要计算数组中所有元素的sum。 这是使用 Java 中的for-each循环完成的。
最后,我们通过以下公式计算平均值:
average = sum of numbers / total count在这种情况下,总计数由numArray.length给出。
最后,我们使用format()函数打印平均值,以便使用"%.2f"将小数点限制为 2