在 Java 中,你可以使用以下代码定义两个函数,分别实现返回三个数中的最大值和计算两个点之间的距离:

public class Main {
    public static void main(String[] args) {
        float number1 = 10.0f;
        float number2 = 15.0f;
        float number3 = 8.0f;

        float maxNumber = getMax(number1, number2, number3);
        System.out.println('最大值为:' + maxNumber);

        float x1 = 100.0f;
        float y1 = 200.0f;
        float x2 = 300.0f;
        float y2 = 400.0f;

        float distance = calculateDistance(x1, y1, x2, y2);
        System.out.println('两个点之间的距离:' + distance);
    }

    public static float getMax(float num1, float num2, float num3) {
        float maxNum = Math.max(Math.max(num1, num2), num3);
        return maxNum;
    }

    public static float calculateDistance(float x1, float y1, float x2, float y2) {
        float distance = (float) Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
        return distance;
    }
}

在上述代码中,我们定义了一个Main类,并在main方法中调用了两个函数:getMaxcalculateDistance

getMax函数接受三个参数:三个数值。在函数内部,我们使用Math.max()函数来比较这三个数值,找到其中的最大值,并将结果返回。

calculateDistance函数接受四个参数:两个点的x、y坐标。在函数内部,我们使用欧几里得距离公式计算两个点之间的距离,并将结果返回。这里使用了Math.sqrt()函数计算平方根,使用Math.pow()函数计算平方。

在示例用法中,我们调用getMax函数来找出number1number2number3中的最大值,并将结果输出到控制台上。

我们还调用calculateDistance函数来计算x1y1x2y2之间的距离,并将结果输出到控制台上。

请注意,以上代码使用了Java的Math类中的max、sqrt和pow方法来实现数学运算。

Java 中使用 Max 函数求三个数的最大值和计算两点之间的距离

原文地址: https://www.cveoy.top/t/topic/bB6Y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录