Java Integer lowestOneBit() Method
The lowestOneBit() method is a method of Integer class under java.lang package. This method returns int value with at most a single one-bit, in the position of the lowest-order ("rightmost") one-bit in the specified int value. If the specified value has no one-bits or is equal to zero in its two's complement binary representation, it returns zero.
Following is the declaration of lowestOneBit() method:
The lowestOneBit() method returns an int value with a single one-bit, in the position of the lowest-order one-bit in the specified value, or zero if the specified value is itself equal to zero.
Java 1.5 and above
Example 1Test it Now
Integer value in the position of the lowest-order one-bit: 4
Enter the desired value: 456 Integer value in the position of the lowest-order one-bit: 8
Example 3Test it Now
Input Number is: 25 Lowhest 1-bit of the given integer is: 1 Input Number is = -20 Lowest one bit of the given integer is = 4
Example 4Test it Now
Input Number: 104 Binary Equivalent: 1101000 Total Number of 1-bits: 3 Integer Value of lowest 1-bit: 8