BitCount() finds how many bits in the binary equivalent of a number are set to 1. That is, the function returns the number of set bits in integer_number, where integer_number is interpreted as a signed 32-bit integer.
Return data type: integer
Examples and results:
|BitCount ( 3 )||3 is binary 101, therefore this returns 2|
|BitCount ( -1 )||-1 is 64 ones in binary, therefore this returns 64|