Kotlin 程序:使用数组计算平均值
示例:使用数组计算平均值的程序
fun main(args: Array<String>) {
val numArray = doubleArrayOf(45.3, 67.5, -45.6, 20.34, 33.0, 45.6)
var sum = 0.0
for (num in numArray) {
sum += num
}
val average = sum / numArray.size
println("平均值是:%.2f".format(average))
}
当运行该程序时,输出结果将为:
平均值是:27.69
在上面的程序中,numArray
存储了要计算平均值的浮点数值。
然后,为了计算平均值,我们首先需要计算数组中所有元素的和 sum
。这是使用Java中的 for-each 循环完成的。
最后,我们通过以下公式计算平均值:
平均值 = 数字的总和 / 总个数
在这种情况下,总个数由 numArray.size
给出。
最后,我们使用 format()
函数打印平均值,以便将小数点限制为只有 2 位,使用 "%.2f"
。
以下是等效的Java代码:使用数组计算平均值的Java程序。