IF文の中のビット演算IF文の中のビット演算 if文の中でビット演算を使うとおやと思ったことがあったので、メモル。 a=2,b=1 IF a and b >0 Then 処理A End If 上記だと、a and b は0にもかかわらず真になり処理Aが実行される。 a and b > 0 は値が1になり真になるようだ。 この場合は、(a and b)>0とすればよいようである。