次へ:
この文書について...
上へ:
プログラム中のある乱数の評価
前へ:
6 等号を含めない条件の場合
(
PDF ファイル:
rand1.pdf
)
7
最後に
実際の C 言語の処理系には、drand48() のように 区間
の実数の乱数の値を返す標準関数が用意されていることが多い。 よって、実は今回の問題はそれを利用して、
int rand_real(double r) { if (drand48() <= r) return 1; else return 0; }
とすればいいだけのことなのであるが、C 言語のコードを数学的に評価する、 しかも積分によって定量的な評価を行う、 といったことの例 (学生向けの例題) として、 それなりに意味があるのではないかと思う。
次へ:
この文書について...
上へ:
プログラム中のある乱数の評価
前へ:
6 等号を含めない条件の場合
竹野茂治@新潟工科大学
2007年5月31日