java.lang.Object
dev.pfaff.unfettered.Log2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
log2nlz
(int n) Exact integer log2.static int
log2nlz
(long n) Exact long log2.static int
log2nlzUnchecked
(int n) static int
log2nlzUnchecked
(long n)
-
Constructor Details
-
Log2
public Log2()
-
-
Method Details
-
log2nlz
public static int log2nlz(int n) Exact integer log2. See https://stackoverflow.com/a/3305710.Implementations notes:
Returns0
for input0
. -
log2nlz
public static int log2nlz(long n) -
log2nlzUnchecked
public static int log2nlzUnchecked(int n) -
log2nlzUnchecked
public static int log2nlzUnchecked(long n)
-