JAVA 大数运算

使用C/C++处理大数据时有时不是很方便,这时可以使用JAVA中大数类,当然代价就是运行时慢。

 

import java.math.*;
import java.util.*;
import java.io.*;
import java.text.*;
public class test{
    public static void main(String args[]){
        Scanner in = new Scanner(System.in);
        BigInteger a, b;
        int t;
        t = in.nextInt();
        for(int i = 1;i <= t;i ++){
            a = in.nextBigInteger();
            b = in.nextBigInteger();
            System.out.println(a +" + " + b + " = " + a.add(b));
            System.out.println(a + " * " + b + " = " + a.multiply(b));
            System.out.println(a + " - " + b + " = " + a.subtract(b));
            System.out.println(a + " / " + b + " = " + a.divide(b));
        }
    }
}

posted on 2014-04-30 18:39  wangzhili  阅读(200)  评论(0编辑  收藏  举报