JAVA 大数运算

来源:互联网 发布:奥卡姆剃刀知乎 编辑:程序博客网 时间:2024/05/17 09:46

使用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));        }    }}

0 0
原创粉丝点击