欢迎访问宙启技术站
智能推送

在Java中使用函数来计算两个数字的平均值的方法是什么?

发布时间:2023-12-03 21:32:46

在Java中,可以通过定义一个函数来计算两个数字的平均值。下面是一个示例代码:

public class AverageCalculator {
  
  public static double calculateAverage(int num1, int num2) {
    // 计算平均值
    double average = (num1 + num2) / 2.0;
    return average;
  }
  
  public static void main(String[] args) {
    // 调用calculateAverage函数并打印结果
    int num1 = 10;
    int num2 = 20;
    double average = calculateAverage(num1, num2);
    System.out.println("两个数字的平均值是:" + average);
  }
}

上述代码中,我们首先定义了一个名为calculateAverage的函数,该函数接受两个整数作为参数。函数内部,我们将这两个整数相加,并除以2.0得到平均值。最后将平均值返回。

main函数中,我们将两个要计算平均值的数字分别赋值给num1num2变量。然后调用calculateAverage函数,并将返回的平均值赋值给average变量。最后,通过System.out.println方法打印出平均值。

运行以上代码,你将会得到类似以下输出:

两个数字的平均值是:15.0

这表示输入的两个数字10和20的平均值是15.0。

注意,我们在计算平均值时将两个整数相加并除以2.0,而不是2。这是因为整数除以整数得到的结果仍然是整数,会丢失小数部分。使用2.0可以确保得到正确的平均值。