BsfQWord
Return the position of the rightmost set bit in a 64-bit value
Declaration
Source position: systemh.inc line 1204
function BsfQWord(const AValue: QWord) : Cardinal;
Description
BsfQWord scans the QWord AValue, starting at position 0 (rightmost position) , and returns the index of the first set bit. The position is measured from the 0-th, rightmost bit.
When the input is 0, the result is 255 (unsigned equivalent of -1).
See also
Name | Description |
---|---|
BsfByte | Return the position of the rightmost set bit in an 8-bit value |
BsfDWord | Return the position of the rightmost set bit in a 32-bit value |
BsfWord | Return the position of the rightmost set bit in a 16-bit value |
BsrQWord | Return the position of the leftmost set bit in a 64-bit value |