Package it.unimi.dsi.test
Class LeastSignificantBitSpeedTest
- java.lang.Object
-
- it.unimi.dsi.test.LeastSignificantBitSpeedTest
-
public class LeastSignificantBitSpeedTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LeastSignificantBitSpeedTest()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
javaLsb(long value)
static int
leastSignificantBit(long value)
Computes the least-significant bit of the specifiedlong
that is set to1
.static void
main(java.lang.String[] a)
-
-
-
Method Detail
-
leastSignificantBit
public static int leastSignificantBit(long value)
Computes the least-significant bit of the specifiedlong
that is set to1
. Zero-indexed.- Parameters:
value
- thelong
whose least-significant bit is desired.- Returns:
- the least-significant bit of the specified
long
.-1
is returned if there are no bits set.
-
javaLsb
public static int javaLsb(long value)
-
main
public static void main(java.lang.String[] a)
-
-