Package be.lmenten.utils.lang
Class NumberUtils
java.lang.Object
be.lmenten.utils.lang.NumberUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanbit(int data, int bit)Get the state of a single bit.static voidbit(int data, int bit, boolean state)Set the state of a single bit.static booleanbit0(int data)static voidbit0(int data, boolean state)static booleanbit1(int data)static voidbit1(int data, boolean state)static booleanbit2(int data)static voidbit2(int data, boolean state)static booleanbit3(int data)static voidbit3(int data, boolean state)static booleanbit4(int data)static voidbit4(int data, boolean state)static booleanbit5(int data)static voidbit5(int data, boolean state)static booleanbit6(int data)static voidbit6(int data, boolean state)static booleanbit7(int data)static voidbit7(int data, boolean state)static intpropagateMSB(int b)
-
Constructor Details
-
NumberUtils
public NumberUtils()
-
-
Method Details
-
propagateMSB
public static int propagateMSB(int b)- Parameters:
b-- Returns:
-
bit
public static boolean bit(int data, int bit)Get the state of a single bit.- Parameters:
bit-- Returns:
-
bit0
public static boolean bit0(int data) -
bit1
public static boolean bit1(int data) -
bit2
public static boolean bit2(int data) -
bit3
public static boolean bit3(int data) -
bit4
public static boolean bit4(int data) -
bit5
public static boolean bit5(int data) -
bit6
public static boolean bit6(int data) -
bit7
public static boolean bit7(int data) -
bit
public static void bit(int data, int bit, boolean state)Set the state of a single bit.- Parameters:
bit-state-
-
bit0
public static void bit0(int data, boolean state) -
bit1
public static void bit1(int data, boolean state) -
bit2
public static void bit2(int data, boolean state) -
bit3
public static void bit3(int data, boolean state) -
bit4
public static void bit4(int data, boolean state) -
bit5
public static void bit5(int data, boolean state) -
bit6
public static void bit6(int data, boolean state) -
bit7
public static void bit7(int data, boolean state)
-