| バージョン | 3.01 |
|---|---|
| 出版社 | Ion Saliu |
| 発売日 | 2012/10/04 |
| 追加された日付 | 2012/10/04 |
| OSの要件 | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| 要件 | None |
| 総ダウンロード数 | 1,244 |
| 週あたりのダウンロード | 1 |
| 価格 | Free |
説明
乱数は真の乱数を生成します。コンパイルされたプログラムとソースコードが含まれています。ソース コードは、あまり知られていない 2 つのアルゴリズムを使用して一意の乱数を生成します。数字は本当にランダムです。ランダム化シードは非常にランダムです。このサンプル プログラムのアルゴリズムは、乱数生成の最も簡潔なアルゴリズムです。コンピューターは、手動で選択したり、機械装置を実行したりするのと同じくらいランダムな数字を生成できます。
含まれているのは、ランダム シードを設定するために作成した高度にランダム化された関数、TheSeeder です。 TIMER だけでなく、システムの日付と時刻を使用します。多くの人がランダム性を確率と混同しています。たとえば、シードが 1 ~ 10 の場合、シードはランダムであるとは見なされません。実際、私たちが話しているのは、ランダム性の度合いです。シードの範囲が大きいほど、シードはランダム化されます。これは、1 つの特定のシードを選択する確率が低いためです。
TIMER は 86400 の値 (24 時間の秒数) を取ります。もちろん、TIMER をシードとしてのみ使用し、乱数発生器を 1 日の同じ時間に実行すると、数字のシーケンスは常に同じになります。したがって、疑似ランダムという用語。 TheSeeder は、数百万から数十億の間のランダムなシードを生成します。一生のうちに同じ種を見ることはありません。
完全に機能するプログラムは、ルーレットのスピンも生成できます。パラメータ: 最大数 37 (フレンチ ルーレット) または 38 (アメリカン ルーレット);組み合わせごとの数=1 (一度に 1 つのスピン)。次に、結果から 1 を差し引きます。したがって、ルーレットの 1 番は 0 になり、37 番は 36 になります。アメリカン ルーレットの特殊なケース: 38 番は 2 つのゼロ (00) になります。