回答編集履歴

1

訂正

2021/09/12 07:12

投稿

amiya
amiya

スコア1218

test CHANGED
@@ -1,6 +1,14 @@
1
- ビッ演算は符号の有無は無視して、そのまま桁ごとに演算がされま
1
+ あ。算術シフを避ける為でね……
2
2
 
3
3
 
4
+
5
+
6
+
7
+ ~~
8
+
9
+ ビット演算は符号の有無は無視して、そのまま桁ごとに演算がされます。~~
10
+
11
+ ~~
4
12
 
5
13
  たとえば、
6
14
 
@@ -14,11 +22,15 @@
14
22
 
15
23
  同様に、`1`を反転すると`-2`になります。
16
24
 
25
+ ~~
17
26
 
27
+ ~~
18
28
 
19
29
  符号があるのに無視されることでおかしな事になるので、unsignedで初めから符号はなかったものとして扱います。
20
30
 
31
+ ~~
21
32
 
33
+ ~~
22
34
 
23
35
  `unsigned int x=0;`
24
36
 
@@ -29,3 +41,5 @@
29
41
  になります。
30
42
 
31
43
  同様に、`1`を反転すると`254`になります。
44
+
45
+ ~~