BigInteger
- 文档地址;
常用操作
进制转换
BigInteger a = BigInteger.ValueOf("1111111");
System.out.println(a.toString(n));
// n == 2 时转二进制 n == 3 时转三进制 以此类推
运算
valueOf(parament); 将参数转换为指定类型
add(); //大数加法
substract(); //减法
multiply(); //乘法
divided(); //相除取整
remainder(); //取余
pow(); //a.pow(b) = a ^ b
gcd(); //最大公约数
abs(); //绝对值
negate(); //取反数
mod(); //a.mod(b) = a % b = a.remainder(b)
max(); min();
public int compareTo(); //比较
boolean equals(); //比较是否相等
BigDecimal
- 文档地址;
运算
- 与
BigInteger的差不多
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!