Java BigInteger compareTo() method20 Mar 2025 | 1 min read The compareTo() method of Java BigIntegerclass is used to compare two BigIntegervalues.This method is provided in preference to individual methods for each of the six boolean comparison operators (<, == ,> ,>=, !=, <=). This method computes (x.compareTo(y) <op> 0) , where <op> is one of the six comparison operators. Syntax:Parameter:val-BigInteger to which this BigInteger is to be compared Returns:This method returns -1, 0 or 1 as this BigInteger is numerically less than, equal to, or greater than val. Note: This method is specified by compareTo in interfaceComparable <BigInteger>.ExampleOutput: First value is greater. Next TopicJava BigInteger |
divide()
Java BigInteger method The method of Java BigInteger class is used to divide two BigInteger values.This method returns a BigInteger whose value is (this / val). Syntax: public BigInteger divide(BigIntegerval) Returns: This method returns a BigInteger whose value is (this / val) Throws: ArithmeticException- if val is zero. Note: Since the...
1 min read
max()
Java BigInteger Method The method of Java BigInteger class is used to get the maximum value of the two BigInteger objects. This method returns the BigInteger whose value is greater of this BigInteger and the val method argument. Syntax: public BigInteger max(BigInteger val) Parameter: val - value with...
2 min read
intValue()
Java BigInteger method The method of Java BigInteger class is used to convert this BigInteger to a int.This conversion is similar to the narrowing primitive conversion from long to int. Narrowing Primitive Conversion: According to The Java Language Specification, it is defined as ifthis BigInteger has...
2 min read
min()
Java BigInteger Method The method of Java BigInteger class is used to get the minimum value of the two BigInteger objects. This method returns the BigInteger whose value is the lesser of this BigInteger and the val method argument. Syntax: public BigInteger min (BigInteger val) Parameter: val -...
2 min read
shiftLeft()
Java BigInteger Method The method of Java BigInteger class is used to shift the bits to the left by n times (shift distance). This method returns a BigInteger whose value is (this<<n). This method Computes floor (this * 2n). Syntax: public BigInteger shiftLeft(int n) Parameter: n- shift distance,...
2 min read
isProbablePrime()
Java BigInteger Method The method of Java BigInteger class is used to determine if the given number is prime or not. For certainty =1, this method returns true if this BigInteger is prime and false if this BigInteger is composite. Syntax: public boolean isProbablePrime(int certainty) Parameter: certainty -...
2 min read
andNot()
Java BigInteger Method The method of Java BigInteger classreturns the bitwise AND of this BigInteger and the bitwise negation of the given BigInteger as a new BigInteger. Calling this method is equivalent to calling and (val.not()). Syntax: public BigInteger andNot(BigInteger val) Parameter: val - Value to be complemented...
1 min read
or()
Java BigInteger Method The method of Java BigInteger class is used to find the Bitwise OR of two BigIntegers. This method returns a BigInteger whose value is (this | val). Syntax: public BigInteger or(BigInteger val) Parameter: val - value to be OR'ed with this BigInteger. Returns: This method returns (this...
2 min read
doubleValue()
Java BigInteger method The method of Java BigInteger class is used to convert this BigInteger to a double.This conversion is similar to the narrowing primitive conversion from double to float. Narrowing Primitive Conversion: According to The Java Language Specification, It is defined as ifthisBigInteger has too...
1 min read
divideAndRemainder()
Java BigInteger method The methodof java BigInteger class returns an array of two BigIntegerswith being the first one be the quotient while second index corresponds to the remainder. Syntax: public BigInteger[ ]divideAndRemainder(BigIntegerval ) Parameter: val-value by which this BigInteger is to be divided, and the remainder computed. Returns: An array...
1 min read
We request you to subscribe our newsletter for upcoming updates.

We provides tutorials and interview questions of all technology like java tutorial, android, java frameworks
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India