首页 > 编程语言 > 详细

算法笔记--java的BigInteger类

时间:2017-09-27 21:39:02      阅读:208      评论:0      收藏:0      [点我收藏+]

引包:import java.math.*;

可以使用构造方法:public BigInteger(String val),如:

BigInteger a=new BigInteger("123456789123456789123456789");

也可以直接读入,如:

Scanner reader=new Scanner(System.in);
BigInteger a=reader.nextBigInteger();

public BigInteger add(BigInteger val)

public BigInteger subtract(BigInteger val)

public BigInteger multiply(BigInteger val)

public BigInteger divide(BigInteger val)

public BigInteger abs() 返回当前大整数对象的绝对值

public BigInteger pow(int a) 返回当前大整数对象的a次幂

public String toString() 返回当前大整数对象十进制的字符串表示

public String toString(int p) 返回当前大整数对象p进制的字符串表示

从此不怕高精度

算法笔记--java的BigInteger类

原文:http://www.cnblogs.com/widsom/p/7603865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!