computer:computers_are_not_good_at_random
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン | |||
| computer:computers_are_not_good_at_random [2022/10/08] – administrator | computer:computers_are_not_good_at_random [2022/10/08] (現在) – 外部編集 (不明な日付) 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ===== ランダムが苦手なコンピュータ ===== | ||
| + | 適当な数字がいくつかほしいとき、ランダム関数を使うのですが、コンピュータというのは、「適当」というのが苦手です。実は、ランダムな数字は、計算によって算出されています。 | ||
| + | 例えば、線形合同法という方法では、\\ | ||
| + | x< | ||
| + | という計算で、ランダムな数字を得ています。 | ||
| + | |||
| + | しかし、これでは毎回同じ数字になってしまうので、さらにランダムになるように様々な工夫が加えられています。 | ||
| + | |||
| + | ニュースなどで「コンピュータが無作為に発生させた電話番号で調査を...」と言っているとき、実際には大変な計算をしているということを想像してみるのもおもしろいかもしれません。もちろん、今のコンピュータは速いので、一瞬だと思いますが...。 | ||
