JAVA BigInteger 简单学习笔记
2018-01-23 19:46
330 查看
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) 返回两个大整数的异或。
int a.compareTo(BigInteger b) 比较a,b的大小,如果a大于b则返回1,等于则返回0,小于则返回-1
相关文章推荐
- Java学习笔记之常用方法类(三) Data和Calendar类、Math、BigInteger和Random类、Random类
- Java-API学习笔记---Integer
- java设计模式学习笔记-简单工厂模式
- Java学习笔记——Java工厂模式之简单工厂
- java学习笔记之使用MyEclipse编写一个简单的登陆界(一)
- Java 学习笔记10:获取POST数据以及简单模板输出
- java 设计模式 学习笔记(1) - 简单工厂模式
- Java学习笔记 11/15:一个简单的JAVA例子
- Kafka学习笔记-Java简单操作
- Java中BigDecimal 和 BigInteger 类型数据操作学习总结
- Java-马士兵设计模式学习笔记-工厂模式-简单工厂
- Java开发学习笔记之二:一个简单的Servlet
- maven 学习笔记(四)-创建简单的eclipse+maven工程(简单的java项目打包为jar并混淆jar文件)
- core java 8 学习笔记(一) 一个简单的图片查看器的实现
- 【javaweb 学习笔记】 第一课 最简单的登陆
- Java菜鸟学习笔记--面向对象篇(十二):Package简单理解
- Thinking in Java学习笔记,简单包装Thread,实现快速实现线程
- 学习笔记Java applet简单例子
- java学习笔记之使用MyEclipse写一个简单的登陆界面(二)
- java学习笔记——jsp简单方法读取txt文本数据