回答編集履歴
2
細部の修正
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
Random#nextIntは、おおよそ一様に分布します。
|
20
20
|
|
21
|
-
また、メルセンヌ・ツイスタ以外の乱数生成アルゴリズムとしては、例えばXorshift等も有名かと思います。
|
21
|
+
また、メルセンヌ・ツイスタ以外の疑似乱数生成アルゴリズムとしては、例えばXorshift等も有名かと思います。
|
22
22
|
|
23
23
|
|
24
24
|
|
1
追記
test
CHANGED
@@ -3,3 +3,25 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
[https://docs.oracle.com/javase/jp/8/docs/api/java/util/Random.html#nextInt-int-](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Random.html#nextInt-int-)
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
---
|
10
|
+
|
11
|
+
追記:
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
masaya_ohashiさんのご回答の通り、乱数生成には色々な考慮が必要です。
|
16
|
+
|
17
|
+
リンク頂いている`Java 標準 Random の乱数偏り問題`の記事にも記載がありますが、
|
18
|
+
|
19
|
+
Random#nextIntは、おおよそ一様に分布します。
|
20
|
+
|
21
|
+
また、メルセンヌ・ツイスタ以外の乱数生成アルゴリズムとしては、例えばXorshift等も有名かと思います。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
- [メルセンヌ・ツイスタ - Wikipedia](https://ja.wikipedia.org/wiki/%E3%83%A1%E3%83%AB%E3%82%BB%E3%83%B3%E3%83%8C%E3%83%BB%E3%83%84%E3%82%A4%E3%82%B9%E3%82%BF)
|
26
|
+
|
27
|
+
- [Xorshift - Wikipedia](https://ja.wikipedia.org/wiki/Xorshift)
|