回答編集履歴
1
修正
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
`|` 演算子は二つの数値のビットを立っている(1 である)方に合わせます。
|
6
6
|
|
7
|
-
たとえば十進数の 10 は二進数で表すと 1010 に、
|
7
|
+
たとえば十進数の 10 は二進数で表すと 1010 に、十進数数の 3 は二進数で表すと 0011 になりますが、これを `|` で演算すると 1011 になります。10 の立っているビットが一番目と三番目、3 の立っているビットが三番目と四番目なので、演算後は一番目と三番目と四番目が立ちます。
|
8
8
|
|
9
9
|
|
10
10
|
|