BigInteger

对于java的大数处理问题可以用这个类

包括加减乘除

a = cin.nextBigInteger();
b = cin.nextBigInteger();
System.out.println("a = "+a+" ,"+"b = "+b);
System.out.println("a + b = "+a.add(b)); //大整数的加法
System.out.println("a - b = "+a.subtract(b)); //大整数的减法
System.out.println("a * b = "+a.multiply(b)); //大整数的乘法
System.out.println("a / b = "+a.divide(b)); //大整数的除法(取整)
System.out.println("a % b = "+a.remainder(b)); //大整数取模

System.out.println("a % b = "+a.mod(b)); //大整数取模

 

注:并不在原数上直接操作,而是返回一个值。