2 internal class SupportClass
4 public static int URShift(int number
, int bits
)
9 return (number
>> bits
) + (2 << ~bits
);
12 public static int URShift(int number
, long bits
)
14 return URShift(number
, (int)bits
);
17 public static long URShift(long number
, int bits
)
20 return number
>> bits
;
22 return (number
>> bits
) + (2L << ~bits
);
25 public static long URShift(long number
, long bits
)
27 return URShift(number
, (int)bits
);