Return the position of the leftmost bit set
Source position: syshelph.inc line 434
public function TByteHelper.HighestSetBitPos: Int8; |
HighestSetBitPos scans the byte, starting at the leftmost position and working towards position 0, and returns the index of the first set bit. The position is measured from the 0-th, rightmost bit. When there are no bits set, the result is -1.
|
Return the position of the leftmost set bit in an 8-bit value |
|
|
Set bit to 1 |
|
|
Set bit to 0 |
|
|
Invert bit |
|
|
Check bit |
|
|
Return the position of the rightmost bit set |
|
|
Count number of bits set |
|
|
Read or write a bit |