Funktionsreferenz
BitAND
Führt eine Bitweise AND Operation durch.
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