Java BigInteger max value

We can use the max() method of the BigInteger
class to get the maximum value of the two BigInteger values. It returns the
BigInteger value whose value is greater of this and the passed variable.
If in case these are equal, any of them may be returned.
Syntax of max() method of BigInteger class is as
follows:
public BigInteger max(BigInteger val)
In our java example code we have created three
BigInteger variables and we have then compared them with the use of max() method.
BigInteger maxResult = bigInteger1.max(bigInteger2);
Variable maxResult returns the BigInteger
value of either of the bigIntger1 or of bigInteger2 which is
maximum.Here is the full example code of the example code as follows:
import java.math.BigInteger;
public class BigIntegerMaxValue
{
public static void main(String[] args)
{
BigInteger bigInteger1 = new BigInteger ("123456789");
BigInteger bigInteger2 = new BigInteger ("112334");
BigInteger bigInteger3 = new BigInteger ("987654321");
BigInteger maxResult = bigInteger1.max(bigInteger2);
System.out.println("Max big integer in"+bigInteger1+
" and "+bigInteger2+" is ==>" + maxResult);
maxResult = bigInteger1.max(bigInteger3);
System.out.println("Max big integer in"+bigInteger1+
" and "+bigInteger3+" is ==>" + maxResult);
}
}
|
Output of the example is as follows:
C:\biginteger>javac BigIntegerMaxValue.java
C:\biginteger>java BigIntegerMaxValue
Max big integer in123456789 and 112334 is ==>123456789
Max big integer in123456789 and 987654321 is ==>987654321 |
Download Source
Code

|