以前、アプリを開発している時、Random.Range()で取得した乱数の偏りが気になりました。
※厳密に調べたわけでないので本当に偏っているかは分かりません
今は以下の様なRandomControllerクラスを用意して乱数を取得しています。
使用方法は
int n = RandomController.getNumber(128);
で、0以上128未満のランダムな数を取得します。
Random.Range()よりはバラけている感じがします(自分調べ)。
プログラミングやテクニカルな内容の覚え書き。
以前、アプリを開発している時、Random.Range()で取得した乱数の偏りが気になりました。
※厳密に調べたわけでないので本当に偏っているかは分かりません
今は以下の様なRandomControllerクラスを用意して乱数を取得しています。
使用方法は
int n = RandomController.getNumber(128);
で、0以上128未満のランダムな数を取得します。
Random.Range()よりはバラけている感じがします(自分調べ)。
Trackback URL:
コメントを残す
コメントを投稿するにはログインしてください。