ビット演算子【Bitwise operations】

Complement of the variable value up to one. The value of the expression contains 1 in all digits where n contains 0, and it contains 0 in all digits where n contains 1.

ある変数値の補数です。この式の値は、n の中のすべての桁にある 0 が 1 になり、n の中のすべての桁にある 1 が 0 になります。

 

Binary-coded representation of x is shifted to the right by y digits. The right shift is a logical one, i.e., the freed left-side bits will be filled with zeros.

x の2進数表記は右に y 桁シフトされます。この右シフトは論理的なものです。すなわち、開放された左側のビットにはゼロが格納されます。

 

The binary-coded representation of x is shifted to the left by y digits, the freed digits on the right will be filled with zeroes.

この x の2進数表記は左に y 桁シフトされます。右側に解放された桁にはゼロが格納されます。

 

Bitwise operation AND of binary-coded x and y representations. The value of the expression contains 1 (TRUE) in all digits where both x and y do not contain zero; and it contains 0 (FALSE) in all other digits.

2進数表記の x と y のビット演算子 AND の表現です。この式の値は、x と y の中のすべての桁がゼロではなく、すべての他の桁が 0(FALSE) ではないとき、1(TRUE) になります。

 

Bitwise operation OR of binary-coded x and y representations. The expression value contains 1 in all digits where x or y is not equal to 0, and it contains 0 in all other digits.

2進数表記の x と y のビット演算子 OR の表現です。この式の値は、x または y の中のすべての桁が 0 に等しくなく、その他のすべての桁に 0 を含むとき、1 になります。

 

Bitwise operation EXCLUSIVE OR of binary-coded x and y representations. The expression value contains 1 in all digits where x and y have different binary values, and it contains 0 in all other digits.

2進数表記の x と y のビット演算子 XOR の表現です。この式の値は、x と y の中のすべての桁が異なった2進数の値を持ち、その他のすべての桁に 0 を含むとき、1 になります。

 

Bitwise operations are executed with integers only.

ビット演算子は整数でのみ実行されます。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">