biginteger判断相等_java biginteger怎么比较大小
展開全部
compareTo方法來比較,小e68a84e8a2ad62616964757a686964616f31333365643662于則返回-1,等于則返回0,大于則返回1
BigInteger?a1?=?new?BigInteger("1");
BigInteger?a2?=?new?BigInteger("2");
a1.compareTo(a2);
下面的例子顯示math.BigInteger.compareTo()方法的用法
package com.yiibai;import java.math.*;public class BigIntegerDemo {public static void main(String[] args) {
// create 2 BigInteger objects
BigInteger bi1, bi2;
bi1 = new BigInteger("6");
bi2 = new BigInteger("3");
// create int object
int res;
// compare bi1 with bi2
res = bi1.compareTo(bi2);
String str1 = "Both values are equal ";
String str2 = "First Value is greater ";
String str3 = "Second value is greater";
if( res == 0 )
System.out.println( str1 );
else if( res == 1 )
System.out.println( str2 );
else if( res == -1 )
System.out.println( str3 );
}}
讓我們編譯和運行上面的程序,這將產生以下結果:
First Value is greater
總結
以上是生活随笔為你收集整理的biginteger判断相等_java biginteger怎么比较大小的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 延迟退休方案2022年正式实施 到底是传
- 下一篇: 通富微电做什么芯片 AMD是其最大客户