BITSET( )-Funktion
Legt ein angegebenes Bit eines numerischen Wertes auf 1 fest und gibt den Ergebniswert zurück.
BITSET(nExpression1, nExpression2)
Rückgabewerte
Numerisch
Parameter
- nExpression1
Gibt den numerischen Wert an, in dem ein Bit gesetzt werden soll. Ist nExpression1 kein Integerwert, wird dieser vor dem Löschen des Bits in einen Integerwert umgewandelt. - nExpression2
Gibt die Position des zu setzenden Bits von nExpression1 an. nExpression2 kann im Bereich von 0 bis 31 liegen, wobei 0 das Bit ganz rechts bezeichnet.
Beispiel
x = 5 && 0101 binary
y = 1 && 2nd bit position (0 = 1st bit position)
? BITSET(x,y) && Returns 7, 0111 binary
Siehe auch
BITAND( ) | BITCLEAR( ) | BITLSHIFT( ) | BITNOT( ) | BITOR( ) | BITRSHIFT( ) | BITTEST( ) | BITXOR( )