回答編集履歴

2

元のコード問題点追記

2018/08/26 11:35

投稿

pepperleaf
pepperleaf

スコア6383

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- 仕方が無いので、いつもの方法
9
+ 仕方が無いので、いつもの方法 ([追記] int → ulong としないと正しい結果にならないですね)
10
10
 
11
11
 
12
12
 

1

コードの見直し

2018/08/26 11:35

投稿

pepperleaf
pepperleaf

スコア6383

test CHANGED
@@ -27,3 +27,19 @@
27
27
  ```
28
28
 
29
29
  こちらは、当たり前ですが、動きました。 期待するコードではないかも知れませんが。
30
+
31
+
32
+
33
+ [追記]
34
+
35
+ もしやと思って、
36
+
37
+
38
+
39
+ ```C#
40
+
41
+ ulong result1 = Convert.ToUInt64(ostin, 2);
42
+
43
+ ```
44
+
45
+ としたら、 "4154AF8F5" となりました。 単なる桁数オーバー