回答編集履歴

1

修正

2017/12/18 01:15

投稿

Zuishin
Zuishin

スコア28660

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