27 unsigned int binLength(
unsigned int num) ;
32 unsigned int fastLog2(
unsigned int num) ;
41 int toBin(
unsigned int dec,
unsigned int binLen, std::vector<bool>& result);
48 unsigned int binToDec(
unsigned int* numBin,
unsigned int binLen) ;
unsigned int binLength(unsigned int num)
unsigned int fastLog2(unsigned int num)
int getPrevHighestPowerOfTwo(unsigned int n)
int getNextHighestPowerOfTwo(unsigned int n)
unsigned int binToDec(unsigned int *numBin, unsigned int binLen)
A set of functions for fast binary operations.
int toBin(unsigned int dec, unsigned int binLen, std::vector< bool > &result)
Converts a decimal number to binary.
unsigned int reversibleHash(unsigned int x)
bool isPowerOfTwo(unsigned int n)