BITRSHIFT( )-Funktion
Gibt das Ergebnis zurück, das sich nach dem Verschieben der Bits eines numerischen Wertes um eine angegebene Anzahl von Stellen nach rechts ergibt.
BITRSHIFT(nExpression1, nExpression2)
Rückgabewerte
Numerisch
Parameter
- nExpression1
Gibt den numerischen Wert an, dessen Bits nach rechts verschoben werden. Ist nExpression1 kein Integerwert, wird dieser 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 right
? BITRSHIFT(x,y) && Returns 2, 0010 binary
Siehe auch
BITAND( ) | BITCLEAR( ) | BITLSHIFT( ) | BITNOT( ) | BITOR( ) | BITSET( ) | BITTEST( ) | BITXOR( )