IF (B AND 16)==16 && (B AND 32)==0 THEN とか
IF (B AND 16)==16 && !(B AND 32)==32 THEN とか
かな?
ANDはビット演算、分類的には+-*/とかMODとかの仲間だと思った方がいいです
TRUEとFALSEを適切に処理する仕組みにはなってません
たとえば、1も2もTRUEと判別されますけど1 AND 2は0でFALSEになってしまいますし、違いを理解してきちんと使い分けないと場合によってはバグります
0そうだね プレイ済み