概述
BigInteger概述
可用于无限大的整数计算
所在的包
java.math.BigInteger;
构造函数
public BigInteger(String val)
成员函数
比较大小函数
public int compareTo(BigInteger val)
实例
a.compareTo(b)
如果a>b,返回值大于零
a
a=b,返回值等于零
加法函数
public BigInteger add(BigInteger val)
减法函数
public BigInteger subtract(BigInteger val)
乘法函数
public BigInteger multiply(BigInteger val)
除法函数
public BigInteger divide(BigInteger val)
取余函数
public BigInteger remainder(BigInteger val)
取除数和余数函数
public BigInteger[] divideAndRemainder(BigInteger val)
实例
import java.math.*;public classMain {public static voidmain(String[] args)
{
BigInteger bi1= new BigInteger("20");
BigInteger bi2= new BigInteger("5");//加法
System.out.println("20+5结果:"+bi1.add(bi2));//减法
System.out.println("20-5结果:"+bi1.subtract(bi2));//乘法
System.out.println("20×5结果:"+bi1.multiply(bi2));//除法
System.out.println("20÷5结果:"+bi1.divide(bi2));//取余
System.out.println("20%5结果:"+bi1.remainder(bi2));//取除数和余数
BigInteger[] bigIntegers =bi1.divideAndRemainder(bi2);for(BigInteger bi :bigIntegers)
{
System.out.println(bi);
}
}
}/*输出
20+5结果:25
20-5结果:15
20×5结果:100
20÷5结果:4
20%5结果:0
4
0*/
最后
以上就是明亮秀发为你收集整理的biginteger 原理_Java BigInteger详解的全部内容,希望文章能够帮你解决biginteger 原理_Java BigInteger详解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复