📅  最后修改于: 2023-12-03 15:01:51.113000             🧑  作者: Mango
BigInteger类是Java中对大数进行处理的一个类,它提供了许多有用的方法。其中就包括negate()方法,该方法返回一个BigInteger对象,该对象的值是原来对象的负值。
public BigInteger negate()
该方法无需传入任何参数。
negate()方法会返回一个BigInteger对象,该对象的值为当前对象的相反数,也就是负数。
import java.math.BigInteger;
public class BigIntegerNegateExample {
public static void main(String[] args) {
BigInteger num1 = new BigInteger("123456789");
BigInteger num2 = new BigInteger("-987654321");
BigInteger result1 = num1.negate();
BigInteger result2 = num2.negate();
System.out.println("num1: " + num1);
System.out.println("num2: " + num2);
System.out.println("result1: " + result1);
System.out.println("result2: " + result2);
}
}
输出结果:
num1: 123456789
num2: -987654321
result1: -123456789
result2: 987654321