import java.math.BigInteger;
public class Test {
public static void main(String[] args) throws NumberFormatException{
BigInteger one = new BigInteger("1");
BigInteger two = new BigInteger("2");
BigInteger three = new BigInteger("3");
BigInteger sum = new BigInteger("0");
sum.add(one);
sum.add(two);
sum.add(three);
System.out.println(sum.toString());
}
public class Test {
public static void main(String[] args) throws NumberFormatException{
BigInteger one = new BigInteger("1");
BigInteger two = new BigInteger("2");
BigInteger three = new BigInteger("3");
BigInteger sum = new BigInteger("0");
sum.add(one);
sum.add(two);
sum.add(three);
System.out.println(sum.toString());
}
}
输出结果是:0
要想输出结果为6,改成:
import java.math.BigInteger;
public class Test {
public static void main(String[] args) throws NumberFormatException{
BigInteger one = new BigInteger("1");
BigInteger two = new BigInteger("2");
BigInteger three = new BigInteger("3");
BigInteger sum = new BigInteger("0");
sum=sum.add(one);
sum=sum.add(two);
sum=sum.add(three);
System.out.println(sum.toString());
}
}
本文提供了一个使用Java的BigInteger类进行大数运算的例子。通过创建几个BigInteger对象并执行加法操作,展示了如何正确地更新BigInteger变量以实现数值累加,并最终输出正确的结果。
16万+

被折叠的 条评论
为什么被折叠?



