メイン コンテンツをスキップする

ビット演算子

すべてのビット演算子は、オペランドを符号付き整数 (32 ビット) に変換し (切り捨て)、同じ方法で結果を返します。すべての演算は、ビット単位で行われます。オペランドを数値として解釈できない場合、演算は NULL を返します。

ビット演算子
ビット演算子 演算子名 演算子関数
bitnot Bit inverse

単項演算子。この演算は、ビットごとに行われるオペランドの論理否定を返します。

 

bitnot 17 は、-18 を返します

bitand Bit and

この演算は、ビットごとに行われるオペランドの論理積を返します。

 

17 bitand 7 は、1 を返します

bitor Bit or

この演算は、ビットごとに行われるオペランドの論理和を返します。

 

17 bitor 7 は、23 を返します

bitxor Bit exclusive or

この演算は、ビットごとに行われるオペランドの排他的論理和を返します。

 

17 bitxor 7 は、22 を返します

>> Bit right shift

演算は、右シフトした最初のオペランドを返します。手順数は、2 番目のオペランドで定義されます。

 

8 >> 2 は、2 を返します

<< Bit left shift

演算は、左シフトした最初のオペランドを返します。手順数は、2 番目のオペランドで定義されます。

 

8 << 2 は、32 を返します

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。

分析の近代化プログラムに参加する

Remove banner from view

分析最新化プログラムにより、重要な QlikView app を危険にさらすことなく最新化しましょう。 ここをクリック して詳細を表示するか、次にお問い合わせください。 ampquestions@qlik.com