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; } }
相关文章推荐
- Java练习题(四)
- java多线程之volatile关键字
- JAVA学习第十五天
- LeetCode:242 Valid Anagram Java
- 从struts2的action中看ActionContext的存储结构
- java中的包以及内部类的介绍
- myeclipse中的SpringMVC项目创建(引入velocity框架)
- Struts1.x自定义转化器
- [leetcode-77]Combinations(java)
- NLPIR/ICTCLAS 2015 之Java接口使用以及去除词语后面的词性
- Struts1.x上传
- eclipse快捷键
- JAVA 乱码问题处理总结
- java之yield(),sleep(),wait()区别详解-备忘笔记
- java之yield(),sleep(),wait()区别详解-备忘笔记
- hdu5351 MZL's Border(规律题,java)
- Spring缓存注解@Cache使用
- Struts1.x下载
- WebX配置文件、启动与响应流程
- Java 类初始化过程