BITAND
BITANDファンクションは、2つの負でない値のビットに対して論理演算AND
を実行します。このファンクションは、通常、DECODEファンクションと組み合せて使用します。
AND演算は2つのビット値を比較します。値が同じ場合には、演算子から1が返されます。値が異なる場合には0(ゼロ)が返されます。重要なビットのみが比較対象とされます。たとえば、整数5(バイナリ101)と整数1(バイナリ001または1)をAND演算で比較すると、右端のビットのみが比較対象とされ、結果の値は1(バイナリ1)となります。
構文
BITAND (argument1 , argument2)
パラメータ
- argument1
-
負の数以外のINTEGER
式。
- argument2
-
負の数以外のINTEGER
式。