回答編集履歴
1
説明文一部訂正
test
CHANGED
@@ -2,11 +2,11 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
どの言語でも0~N-1のN種類の整数の疑似一様乱数を発生させる機能は持っていますがそれ以外のパターンの整数乱数を発生させる機能はないと思います。その理由は「それ以外の機能が必要ないから」です。なぜかというと0~N-1までの連続した数値範囲の乱数を
|
5
|
+
どの言語でも0~N-1のN種類の整数の疑似一様乱数を発生させる機能は持っていますがそれ以外のパターンの整数乱数を発生させる機能はないと思います。その理由は「それ以外の機能が必要ないから」です。なぜかというと0~N-1までの連続した数値範囲の乱数をさらに別の集合に写像すればどのような集合の乱数にも変換できるからです、その写像方法はアプリケーションによって色々なものが考えられるためアプリケーションプログラマーが考えることになります。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
いかようにも工夫でき
|
9
|
+
写像方法はいかようにも工夫できますが規則性のないどんな集合へも対応できるのがozwkさんが示されているコードになります。
|
10
10
|
|
11
11
|
|
12
12
|
|