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

通过Java函数实现两个数字的相加、相减、相乘和相除

发布时间:2023-08-20 10:21:13

在Java中,我们可以通过定义函数来实现两个数字的相加、相减、相乘和相除。下面是一个示例代码:

public class Calculator {
    public static void main(String[] args) {
        int num1 = 10;
        int num2 = 5;

        int sum = add(num1, num2);
        int difference = subtract(num1, num2);
        int product = multiply(num1, num2);
        double quotient = divide(num1, num2);

        System.out.println("Sum: " + sum);
        System.out.println("Difference: " + difference);
        System.out.println("Product: " + product);
        System.out.println("Quotient: " + quotient);
    }

    public static int add(int num1, int num2) {
        return num1 + num2;
    }

    public static int subtract(int num1, int num2) {
        return num1 - num2;
    }

    public static int multiply(int num1, int num2) {
        return num1 * num2;
    }

    public static double divide(int num1, int num2) {
        if (num2 != 0) {
            return (double) num1 / num2;
        } else {
            System.out.println("Cannot divide by zero");
            return 0;
        }
    }
}

在上面的代码中,我们定义了一个Calculator类,并定义了四个函数来处理两个数字的相加、相减、相乘和相除操作。在main函数中,我们定义了两个数字num1和num2,并使用这些数字调用了这些函数,然后将结果打印出来。

add函数接受两个参数num1和num2,返回它们的和。

subtract函数接受两个参数num1和num2,返回它们的差。

multiply函数接受两个参数num1和num2,返回它们的积。

divide函数接受两个参数num1和num2,返回它们的商。在这个函数中,我们首先检查除数是否为零,如果不是,则将它们相除并返回结果;如果是,则打印出错误信息"Cannot divide by zero"并返回0。

通过调用这些函数,我们可以实现两个数字的相加、相减、相乘和相除操作,并得到结果。