java 大整数 常用函数 一览

 1 import java.io.*;

 2 import java.util.*;

 3 import java.math.BigInteger;

 4 /*

 5 构造器

 6 BigInteger(String val)

 7           将 BigInteger 的十进制字符串表示形式转换为 BigInteger

 8 BigInteger(String val, int radix)

 9           将指定基数的 BigInteger 的字符串表示形式转换为 BigInteger

10 

11 常用方法

12 add,subtract,multiply,divide,intValue,toString

13 BigInteger remainder(BigInteger val)

14           返回其值为 (this % val) 的 BigInteger 

15 BigInteger negate()

16           返回其值是 (-this) 的 BigInteger 

17 int compareTo(BigInteger val)

18           将此 BigInteger 与指定的 BigInteger 进行比较

19 

20 */

21 

22 class Main{

23     static final Scanner cin=new Scanner(System.in);

24 

25     public static void main(String[] args){

26         while(cin.hasNext()){

27             String str1=cin.next(),str2=cin.next();

28             BigInteger a=new BigInteger(str1),b=new BigInteger(str2);

29             System.out.println(a.add(b));

30         }

31     }

32 }

 

你可能感兴趣的:(java)