回答編集履歴
1
考慮不足
test
CHANGED
@@ -28,7 +28,9 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
になるので、(3) の部分は (-26)、(2) の部分は (+「ん」のコード + 1 - 26) してやればいいわけです。
|
31
|
+
~~になるので、(3) の部分は (-26)、(2) の部分は (+「ん」のコード + 1 - 26) してやればいいわけです。~~
|
32
|
+
|
33
|
+
になるので、(3) の部分は (-26)、(2) の部分は (- 'A' +「ん」のコード - 26) してやればいいわけです。
|
32
34
|
|
33
35
|
|
34
36
|
|
@@ -94,7 +96,9 @@
|
|
94
96
|
|
95
97
|
if (c >= 'A' && c <= 'Z') {
|
96
98
|
|
97
|
-
code = (char)(c + 'ん' - 25);
|
99
|
+
//code = (char)(c + 'ん' - 25);
|
100
|
+
|
101
|
+
code = (char)(c - 'A' + 'ん' - 26);
|
98
102
|
|
99
103
|
} else if (c > 'Z' && c <= 'ん') {
|
100
104
|
|