演算子


ビット演算子

& (AND)

両方が1のとき、1とする。
0 & 0 → 0
0 & 1 → 0
1 & 0 → 0
1 & 1 → 1
TOP

| (OR)

どちらかが1のとき、1とする。
0 | 0 → 0
0 | 1 → 1
1 | 0 → 1
1 | 1 → 1
TOP

^ (XOR)

異なるとき、1とする。
0 ^ 0 → 0
0 ^ 1 → 1
1 ^ 0 → 1
1 ^ 1 → 0
TOP

~ (補数)

ビットの反転
0 → 1
1 → 0
TOP

<< >> (シフト)

左シフトするごとに、値は2倍になる。
右シフトするごとに、値は1/2倍になる。
TOP


コメント

名前:
コメント:
TOP

最終更新:2010年09月29日 20:27
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。