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)); //大整數取模

 

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