前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVA大数

JAVA大数

作者头像
风骨散人Chiam
发布2020-10-28 11:54:25
3540
发布2020-10-28 11:54:25
举报
文章被收录于专栏:CSDN旧文
代码语言:javascript
复制
BigInteger abs() //返回大整数的绝对值
BigInteger add(BigInteger val)// 返回两个大整数的和
BigInteger and(BigInteger val) //返回两个大整数的按位与的结果
BigInteger andNot(BigInteger val) //返回两个大整数与非的结果
BigInteger divide(BigInteger val) //返回两个大整数的商
double doubleValue() //返回大整数的double类型的值
float floatValue() //返回大整数的float类型的值
BigInteger gcd(BigInteger val) //返回大整数的最大公约数
int intValue() //返回大整数的整型值
long longValue()// 返回大整数的long型值
BigInteger max(BigInteger val) //返回两个大整数的最大者
BigInteger min(BigInteger val) //返回两个大整数的最小者
BigInteger mod(BigInteger val) //用当前大整数对val求模
BigInteger multiply(BigInteger val) //返回两个大整数的积
BigInteger negate() //返回当前大整数的相反数
BigInteger not()// 返回当前大整数的非
BigInteger or(BigInteger val) //返回两个大整数的按位或
BigInteger pow(int exponent) //返回当前大整数的exponent次方
BigInteger remainder(BigInteger val) //返回当前大整数除以val的余数
BigInteger leftShift(int n) //将当前大整数左移n位后返回
BigInteger rightShift(int n)// 将当前大整数右移n位后返回
BigInteger subtract(BigInteger val)//返回两个大整数相减的结果
byte[] toByteArray(BigInteger val)//将大整数转换成二进制反码保存在byte数组中
String toString() //将当前大整数转换成十进制的字符串形式
BigInteger xor(BigInteger val)// 返回两个大整数的异或
BigInteger  compareTo(BigInteger )//如果指定的数与参数相等返回0。如果指定的数小于参数返回 -1如果指定的数大于参数返回 1。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/11/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档