您的位置:首页 > 编程语言 > Java开发

java大数模板

2015-08-05 21:30 435 查看
java大数的头文件:

import java.math.BigDecimal;
import java.util.Scanner;
import java.math.BigInteger;


大致模板:

import java.math.BigDecimal;
import java.util.Scanner;
import java.math.BigInteger;

public class Main {//类必须是Main
public static void main(String args[])
{
Scanner scan = new Scanner(System.in);
int T;
T = scan.nextInt();
while(T > 0)
{
BigInteger a;
BigInteger b = new BigInteger("123");//大数的初始化,括号里面是字符串
a = scan.nextBigInteger();//读入一个大数
a = a.add(b);//相当与a = a + b,注意a.add(b)不会改变a的值
a = a.subtract(b);//相当于a = a - b;
a = a.divide(b);//a = a / b
a.compareTo(b);//大数的比较函数,如果a > b,返回1,a = b,返回0,a < b返回-1
System.out.println(a)//输出大数
}
return;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: