Funktionsreferenz


BitAND

Führt eine Bitweise AND Operation durch.

BitAND ( value1, value2 [, value n] )

Parameter

value1 Der erste Wert.
value2 Der zweite Wert.
value n [optional] Der n-te Wert - bis zu 255 Werte können festgelegt werden.

Rückgabewert

Gibt den Wert für das Bitweise AND der Parameter zusammen aus.
Bit Operationen werden als 32-bit Integer ausgeführt.

Bemerkungen

Es können auch HEX-Ausdrücke als Parameter verwendet werden.
BitAND gibt 1 für jede Bitposition zurück, an der alle gegebenen Argumente eine 1 an korrespondierender Position haben und eine 0 in allen anderen Fällen.

Verwandte Funktionen

BitNOT, BitOR, BitShift, BitXOR, Hex, BitRotate

Beispiel


Local $x = BitAND(13, 7) ; x == 5 weil 1101 AND 0111 = 0101

$x = BitAND(2, 3, 6) ; x == 2 weil 0010 AND 0011 AND 0110 = 0010