回答編集履歴
2
誤記修正
test
CHANGED
@@ -14,6 +14,10 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
+
#include <stdio.h>
|
18
|
+
|
19
|
+
|
20
|
+
|
17
21
|
static long cv(long hex)
|
18
22
|
|
19
23
|
{
|
@@ -24,7 +28,7 @@
|
|
24
28
|
|
25
29
|
for(int i = 12; i >= 0; i -= 4) {
|
26
30
|
|
27
|
-
|
31
|
+
ret *= 10;
|
28
32
|
|
29
33
|
ret |= (hex >> i) & 0x0F;
|
30
34
|
|
@@ -54,6 +58,4 @@
|
|
54
58
|
|
55
59
|
}
|
56
60
|
|
57
|
-
|
58
|
-
|
59
61
|
```
|
1
誤記修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
こんなの?・・・
|
1
|
+
こんなの?・・・シフトする数値を変えれば、longの桁数最大まで行けると思う。
|
2
2
|
|
3
3
|
```text
|
4
4
|
|