回答編集履歴

2

細部の修正

2017/11/21 07:20

投稿

退会済みユーザー
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

追記

2017/11/21 07:20

投稿

退会済みユーザー
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)