Java BigInteger 类
目录 BigInteger 1. 构造方法 2. 成员方法 3. Java 实例 BigInteger java.math.BigInteger 类,不可变的任意精度的整数。如果运算中,数据的范围超过了 long 类型后,可以使用 BigInteger 类实现,该类的计算整数是不限制长度的; 详见: Class BigInteger ,注意不是继承 Math 类,而是继承自 Number; 1. 构造方法 BigInteger(String value) 将 BigInteger 的十进制字符串表示形式转换为 BigInteger,超过 long 类型的范围,已经不能称为数字了,因此构造方法中采用字符串的形式来表示超大整数,将超大整数封装成 BigInteger 对象; 2. 成员方法 BigInteger 类提供了对很大的整数进行加、减、乘、除的方法,注意:都是与另一个 BigInteger 对象进行运算; 方法声明 描述 add(BigInteger value) 返回其值为 (this + val) 的 BigInteger,超大整数加法运算 subtract(BigInteger value) 返回其值为 (this - val) 的 BigInteger,超大整数减法运算 multiply(BigInteger value) 返回其值为 (this * val) 的