理论教育 BigInteger类在Java程序设计中的应用

BigInteger类在Java程序设计中的应用

时间:2023-10-18 理论教育 版权反馈
【摘要】:BigInteger提供任意精度的整数运算,常用构造方法如下:public BigInteger:将BigInteger的十进制字符串表示形式val转换为 BigInteger。public BigInteger divide:除法,返回值为 的BigInteger。注意,exponent是一个整数而不是 BigInteger。public String toString:返回此 BigInteger 的给定基数的字符串表示形式。

BigInteger类在Java程序设计中的应用

BigInteger提供任意精度的整数运算,常用构造方法如下:

public BigInteger(String val):将BigInteger的十进制字符串表示形式val转换为 BigInteger。

常用方法如下:

public BigInteger add(BigInteger val):加法,返回值为 (this + val) 的BigInteger。

public BigInteger subtract(BigInteger val):减法,返回值为 (this - val) 的BigInteger。

public BigInteger multiply(BigInteger val):乘法,返回值为 (this * val) 的BigInteger。(www.daowen.com)

public BigInteger divide(BigInteger val):除法,返回值为 (this / val) 的BigInteger。

public BigInteger pow(int exponent):返回值为 (thisexponent) 的 BigInteger。注意,exponent是一个整数而不是 BigInteger。

public String toString():返回此 BigInteger 的十进制字符串表示形式。

public String toString(int radix):返回此 BigInteger 的给定基数的字符串表示形式。

BigInteger类方法举例:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈