わからない所を、言ってもらえればもう少し説明出来ると思います。 (私も、ちんたさんがわからない所をわかっていないので、うまく説明出来ていません。) ・ビット演算の例 12 AND 10は、以下のような計算をします。 十進数の12を二進数にすると1100になります。 (プチコンの場合、PRINT BIN$(12)を実行すると確認できます) 十進数の10を二進数にすると1010になります。     1100 AND)1010     ーーーー     1000 右端の1ビットは、 0 AND 0=0になります。 次のビットは、   0 AND 1=0になります。 次のビットは、   1 AND 0=0になります。 次のビットは、   1 AND 1=1になります。