BITLSHIFT( )-Funktion

Gibt das Ergebnis zurück, das sich nach dem Verschieben der Bits eines numerischen Wertes um eine angegebene Anzahl von Stellen nach links ergibt.

BITLSHIFT(nExpression1, nExpression2)

Rückgabewerte

Numerisch

Parameter

  • nExpression1
    Gibt den numerischen Wert an, dessen Bits nach links verschoben werden. Ist nExpression1 kein Integerwert, wird dieser Wert vor dem Verschieben der Bits in einen Integerwert umgewandelt.
  • nExpression2
    Gibt an, um wie viele Stellen die Bits verschoben werden sollen. Ist nExpression2 kein Integerwert, wird dieser in einen Integerwert umgewandelt.

Beispiel

x = 5  && 0101 binary
y = 1  && Shift bits 1 position left

? BITLSHIFT(x,y) && Returns 10, 1010 binary

Siehe auch

BITAND( ) | BITCLEAR( ) | BITNOT( ) | BITOR( ) | BITRSHIFT( ) | BITSET( ) | BITTEST( ) | BITXOR( )