BitCount
BitCount() は、数値を 2 進数表記した場合に 1 に設定されるビット数を求めます。つまり、この関数は integer_number に設定されたビット数を返します。integer_number は符号付きの 32 ビットの整数と解釈されます。
Syntax:
BitCount(integer_number)
Return data type: 整数
Examples and results:
例 | 結果 |
---|---|
BitCount ( 3 ) | 3 はバイナリ 101 のため、2 が返されます |
BitCount ( -1 ) | -1 はバイナリでは 64 個の 1 のため、64 が返されます |