Beschreibung | |||
Mit diesem Zeichen kann ein Wert bitweise invertiert werden (engl: bitwise complement). Das heißt: Alle Bits, die vorher 0 waren werden zu 1 und umgekehrt.
| |||
Parameter | |||
Wert=beliebiger Integerwert | |||
Rückgabewert | |||
- | |||
Beispiel | |||
Dieses Programm lässt Lampen blinken. Ändere die Werte im Feld "Lampe". DIM lampe(4) lampe(0)=$AAAA lampe(1)=$5555 lampe(2)=$AAAA lampe(3)=$5555 lampe(4)=$AAAA GRAPHICS 640,480,0,1 SETBUFFER BACKBUFFER() WHILE NOT KEYHIT(1) CLS FOR ii=0 TO 4 lampe(ii)=~lampe(ii) FOR i=0 TO 15 IF SGN(lampe(ii) AND 2^i)=1 THEN OVAL i*20,ii*20,15,15,1 NEXT NEXT FLIP DELAY 300 WEND END | |||
Siehe auch | |||
AND, OR, SAR, SHR, SHL, XOR |