java 的基本操作

  1. package asgf;
  2. import java.util.*;//相当于头文件
  3. import java.math.*;
  4. public class Main {
  5. public static void main(String[] args) {
  6. Scanner scan = new Scanner(System.in);// 定义输入的函数为scan
  7. int t;
  8. BigInteger num, a, b, c;// 大整数
  9. t = scan.nextInt();// 输入组数
  10. while (t-- > 0) {// while,if的括号中的值必须为bool类型
  11. a = scan.nextBigInteger();
  12. b = scan.nextBigInteger();
  13. c = a.add(b);// 大整数的+
  14. System.out.println("a + b = " + c);
  15. c = a.subtract(b);// 大整数的-
  16. System.out.println("a - b = " + c);
  17. c = a.multiply(b);// 大整数的乘
  18. System.out.println("a * b = " + c);
  19. c = a.divide(b);// 大整数的除
  20. System.out.println("a / b = " + c);
  21. num = BigInteger.valueOf(32);// 大整数的赋值
  22. num = num.pow(20);// 求20次幂
  23. System.out.println("32的20次幂等于" + num);// 输出加ln是换行
  24. }
  25. scan.close();// 相当于return 0
  26. }
  27. }