BITLSHIFT( ) Function
Returns the result of shifting the bits of a numeric value to the left a specified number of positions.
BITLSHIFT(nExpression1, nExpression2)
Return Values
Numeric
Parameters
- nExpression1
Specifies the numeric value whose bits are shifted to the left. If nExpression1 is not an integer, it is converted to an integer before its bits are shifted. - nExpression2
Specifies the number of bit positions to shift. If nExpression2 is not an integer, it is converted to an integer.
Example
x = 5 && 0101 binary
y = 1 && Shift bits 1 position left
? BITLSHIFT(x,y) && Returns 10, 1010 binary
See Also
BITAND( ) | BITCLEAR( ) | BITNOT( ) | BITOR( ) | BITRSHIFT( ) | BITSET( ) | BITTEST( ) | BITXOR( )