ビット演算は、けいさんの謂ってる通り、コンピュータに優しい(解り易い)物です。プチコン3号では、ボタンの検出に頻繁に使用するので、馴染み易いと想います。 因みに、変数Xの値が0の時に1、1の時に0にするには、人間に解り易く記述すると、下記の様に成ります。 IF X==0 THEN X=1 ELSE X=0 此れを、コンピュータに解り易く記述すると、下記の様に成ります(当然速い)。 X=X XOR 1 亦、プチコン3号では、ビット操作するシフト演算子も使用出来ます。変数Xの値を2倍する場合、下記の様に記述する事が出来ます。 X=X<<1 '左に1ビットシフト 高速化が必要な時に試して観て下さい。