TestBit() – Bit testen
Die Funktion testet, ob das aBit einer Zahl besetzt ist. Bei der Zahl 16 wäre das 3. Bit (aBit = 2) z.B. nicht besetzt, während das 5. Bit (aBit = 4) besetzt ist. (aBit = 0 ist das erste Bit)
|
Parameter |
Beschreibung |
|---|---|
|
aIntValue:N |
Integer |
|
aBit:N |
Bit |
Rückgabewert
Logisch / Boolean - Bit besetzt
Beispiel
if TestBit(12, 3) then
Meld('Das 4. Bit ist in der Zahl 12 gesetzt'),
endif,