我是靠谱客的博主 明亮秀发,最近开发中收集的这篇文章主要介绍biginteger 原理_Java BigInteger详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部