← 数学・統計

宝くじ/ロト 当選確率・期待値計算

等級ごとの当たりやすさ、まとめ買いで「1回以上当たる」確率、期待値(回収率)をまとめて計算できます。

計算はブラウザ内で完結します。賞金は入力した金額で固定として計算します(実際の当選金は変動することがあります)。

プリセット例: ロト6 / ロト7 / ミニロト / Powerball(必要ならカスタムも可)

他の言語 ja | en | zh-CN | es | ar

入力

  1. プリセットを選ぶ(カスタムもOK)
  2. 等級(当選条件)を確認・編集
  3. 賞金を入れると期待値(回収率)も出ます(任意)

ルール(ロト型)

組み合わせ総数:

結果

どれか当たる確率
まとめ買いの対象
1回以上当たる確率(m口)
目標の確率になる口数
50%: / 90%: / 99%:

等級(当選条件)

条件が重なるときは、上の行が優先です。
等級名 当選条件 確率 何回に1回 賞金(任意) 期待値に入れる

期待値・回収率

賞金は入力した金額で固定として計算します。空欄の等級は計算に入れません。

期待払戻(1口)
EV(期待利益)
回収率
内訳(確率×賞金)
等級p賞金p×賞金

シミュレーション(任意)

等級理論 p実測 p|誤差|回数
本一致数の分布(実測)
一致数回数p

共有

等級をたくさん追加するとURLが長くなり、コピーできないことがあります。そのときはCSVで保存してください。

よくある質問

ロトの「1等の確率」はどう計算する?

ロト型(M個からK個選ぶ)では 1/C(M,K) です。

ボーナス数字があると確率はどう変わる?

本一致数 t とボーナス一致数 s の組を数え上げ、等級条件に一致するものを合計して求めます。

「何回に1回当たる?」はどう読む?

確率 p の逆数 1/p を「約X回に1回」として近似表示しています。

「何口買えば当たる確率50%?」はどう計算する?

余事象を使い 1-(1-p)^m を計算します。目標確率に必要な口数は m ≥ log(1−target)/log(1−p) を切り上げます。

期待値(回収率)とは?

期待値は Σ(p_i×賞金_i)−価格、回収率は Σ(p_i×賞金_i)/価格(価格>0)です。

賞金が毎回変わる場合でも使えますか?

入力した賞金を固定として扱う簡易推定として利用できます。

シミュレーションのseedとは?

乱数の種です。同じseedなら同じ結果を再現できます。

関連

計算の考え方

  • 形式Aは組合せで厳密に数え上げます(超幾何分布的な考え方)。
  • まとめ買い: 1 − (1 − p)^m
  • 目標確率の口数: m ≥ log(1−target)/log(1−p)
  • シミュレーションは固定seedの決定的PRNGで再現できます。