展开全部
因为int类型最大值为9个9,所以超过之个62616964757a686964616fe78988e69d8331333337623434范围的话,需要用BigInteger来进行操作(加减乘除都可以):
public static void main(String[] args) {
// TODO Auto-generated method stub
BigInteger aa =new BigInteger("10000000000000000000");
BigInteger bb= new BigInteger("25000000");
BigInteger sub=aa.subtract(bb);//大整数的减
BigInteger add=aa.add(bb);//大整数的加
BigInteger mul=aa.multiply(bb);//大整数的乘
BigInteger div=aa.divide(bb);//大整数的除
System.out.println(sub.toString());
System.out.println(add.toString());
System.out.println(mul.toString());
System.out.println(div.toString());
}