Return the position of the leftmost bit set.
Source position: syshelph.inc line 946
public function TShortIntHelper.HighestSetBitPos: Int8; |
HighestSetBitPos scans the shortint, 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.
System.BsrByte |
|
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. |