質問編集履歴
1
バージョンの違いを反映
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
JavaのIntegerのgetCharsメソッドの52429の数字の意味が分かりません。
|
2
2
|
|
3
|
-
|
3
|
+
(※コードはjdk8から抜粋。)
|
4
4
|
|
5
5
|
```Java
|
6
6
|
|
@@ -50,7 +50,7 @@
|
|
50
50
|
|
51
51
|
for (;;) {
|
52
52
|
|
53
|
-
q = (i * 52429) >>> (16+3);
|
53
|
+
q = (i * 52429) >>> (16+3);//openjdk9
|
54
54
|
|
55
55
|
r = i - ((q << 3) + (q << 1)); // r = i-(q*10) ...
|
56
56
|
|