piapia123
ja

オンラインでコイントス

生成

処理はすべてブラウザ内で完結します。データは送信されません

出力

1 回のコイントスは 1 ビットにすぎず、偏りは分かりません。まとめて投げて初めて見えてきます。このツールは一度に 1〜1000 枚を投げ、1 枚ずつの結果と、表・裏がそれぞれ何回でたか、その割合を表示します。投げるほど割合は 50% に近づき、大数の法則が目で見て分かります。表裏の文字は「赤 / 青」など自由に変えられるので、そのまま自分の状況に当てはめられます。同じ結果を再現したいときはシードを入れてください。処理はすべてブラウザ内で完結し、通信も記録もありません。

機能

  • 一度に 1〜1000 枚を投げられます
  • 表・裏の文字を自由に変更(既定は「正 / 反」)
  • 1 枚ずつの結果を表示
  • 表裏それぞれの回数と割合(小数第 1 位まで)
  • 判定は棄却サンプリング。サイコロと共通の乱数源です
  • シードで同じ結果を完全に再現
  • すべて端末内で計算し、通信も記録もなし

使い方

  1. 投げる枚数(1〜1000)を設定します
  2. 必要なら表・裏の文字を変えます
  3. 再現したい場合はシードを入力。空欄なら真の乱数です
  4. 結果と統計がすぐに表示されます

よくある質問

なぜ一度に 1000 枚も投げるのですか?
1 回では何も分かりません。まとめて投げると頻度の収束が見えます。投げるほど表の割合は 50% に近づき、大数の法則がそのまま目に見えます。
結果は本当にランダムですか?
シードが空欄なら、ブラウザ内蔵の crypto.getRandomValues を使う暗号学的に安全な乱数です。シードを入れると再現可能な擬似乱数になり、再現は容易ですが予測不能ではなくなります。
表裏の文字は変えられますか?
はい。既定は「正 / 反」ですが、「赤 / 青」など自由に設定でき、統計もその文字で表示されます。
データはどこへ?
端末のメモリ内だけです。リクエストは送信されず、オフラインでも使えます。

関連ツール