BigInteger signum() Method in Java
prerequisite : BigInteger Basics
The java.math.BigInteger.signum() method helps us to identify whether a BigInteger is positive or zero or negative. It returns one of the following values depending on the following conditions:
- returns -1 when number is negative
- returns 0 when number is zero
- returns +1 when number is positive
public int signum()
Parameters: The method does not take any parameters.
Return Value: The method returns -1, 0 or 1 as the value of this BigInteger when they are negative, zero or positive respectively.
Input: 2300 Output: 1 Explanation: 2300 is positive number so the method returns 1 Input: -5482549 Output: -1
Below program illustrate the signum() method of BigInteger.
BigInteger 2300 is positive and Sing value is 1
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.