MTが使えない環境で、ある程度一様な分布が欲しい場合だったら、Cのrand()よりXorshift使ったほうがいい気がするなぁ。(標準のrandにあまりいい印象がない)

rohtroht のブックマーク 2013/08/19 07:17

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

いつからその方法で偏りのない乱数が得られると錯覚していた? - アスペ日記

    私はつい最近まで勘違いしていました。 ここのページに書いてあるような方法で、一様分布する整数が得られると。 int random(int n) { return (int)(( rand() / (RAND_MAX + 1.0) ) * n); } この方法、一見すると...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう