iphoneのランダムサンプリング機能はありますか?たとえば、コインを投げて 25% の確率で表が出る場合、今度は表が出るかどうかを確認しますか? iPhoneのランダムサンプリング確率をグーグルで検索しましたが、何も見つかりませんでした。
1 に答える
2
Objective-C では任意の標準 C 関数を使用できるため、 drand48を使用して範囲 [0,1] のランダム double を取得できます。確率 p での成功は、値が < p であるかどうかをテストすることによって得られます。元:
if ( drand48() < 0.25 ){
// This branch will be executed 25% of the time
} else {
// This branch will be executed 75% of the time
}
于 2010-06-03T08:05:48.553 に答える