📜  Java中的 BigInteger Subtract() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:16:20.685000             🧑  作者: Mango

Java中的 BigInteger Subtract() 方法及示例

Subtract()方法是BigInteger类中的一个方法,用于计算两个BigInteger对象之间的差值。该方法返回一个新的BigInteger对象,表示调用对象减去传入对象的结果。

以下是Subtract()方法的语法:

public BigInteger subtract(BigInteger val)

其中,val是要从调用对象中减去的BigInteger对象。

示例

以下示例演示了如何使用Subtract()方法来计算两个BigInteger对象之间的差值:

import java.math.BigInteger;

public class BigIntegerSubtractExample {

    public static void main(String[] args) {

        BigInteger num1 = BigInteger.valueOf(100);
        BigInteger num2 = BigInteger.valueOf(50);

        BigInteger diff = num1.subtract(num2);

        System.out.println("Diff: " + diff);
    }
}

输出:

Diff: 50

在这个例子中,我们创建了两个BigInteger对象num1num2,分别赋值为100和50。然后,我们使用num1对象调用subtract()方法,并将num2对象作为参数传递给该方法。该方法返回一个新的BigInteger对象diff,表示num1对象减去num2对象的结果。最后,我们将diff对象作为字符串打印出来,显示其结果为50。

总结

Subtract()方法是用于计算两个BigInteger对象之间的差值的方法。该方法返回一个新的BigInteger对象,表示调用对象减去传入对象后的结果。我们可以使用该方法来对大整数进行减法运算。