確率計算機・シミュレーター / ツール

確率計算

確率
0.001–100%
%
試行回数
1–100000
当てたい回数
1–10
確率1%を
100回試行して
1回以上当たる
確率
≒ 63.4%

シミュレーション

「1%の確率が1回当たるまで試行」を100人分シミュレートします。
0人
100回以内
0回
平均値
0回
最小値
0回
最大値
1 人目
0
2 人目
0
3 人目
0
4 人目
0
5 人目
0
6 人目
0
7 人目
0
8 人目
0
9 人目
0
10 人目
0
11 人目
0
12 人目
0
13 人目
0
14 人目
0
15 人目
0
16 人目
0
17 人目
0
18 人目
0
19 人目
0
20 人目
0
21 人目
0
22 人目
0
23 人目
0
24 人目
0
25 人目
0
26 人目
0
27 人目
0
28 人目
0
29 人目
0
30 人目
0
31 人目
0
32 人目
0
33 人目
0
34 人目
0
35 人目
0
36 人目
0
37 人目
0
38 人目
0
39 人目
0
40 人目
0
41 人目
0
42 人目
0
43 人目
0
44 人目
0
45 人目
0
46 人目
0
47 人目
0
48 人目
0
49 人目
0
50 人目
0
51 人目
0
52 人目
0
53 人目
0
54 人目
0
55 人目
0
56 人目
0
57 人目
0
58 人目
0
59 人目
0
60 人目
0
61 人目
0
62 人目
0
63 人目
0
64 人目
0
65 人目
0
66 人目
0
67 人目
0
68 人目
0
69 人目
0
70 人目
0
71 人目
0
72 人目
0
73 人目
0
74 人目
0
75 人目
0
76 人目
0
77 人目
0
78 人目
0
79 人目
0
80 人目
0
81 人目
0
82 人目
0
83 人目
0
84 人目
0
85 人目
0
86 人目
0
87 人目
0
88 人目
0
89 人目
0
90 人目
0
91 人目
0
92 人目
0
93 人目
0
94 人目
0
95 人目
0
96 人目
0
97 人目
0
98 人目
0
99 人目
0
100 人目
0

「確率pをn回試行してm回以上あたる確率」の計算機と、設定した確率で「m回当たるまで試行し続ける」シミュレーターです。ガチャが当たる確率を体験できます。

  • 確率(百分率 or 分数)、試行回数、当てたい回数を入力すると自動で計算結果を表示します。
  • 確率の計算結果は小数点第三位を四捨五入します。

確率というのはどうにも感覚的に理解しづらいもので

くじとかガチャって「1%かー、まぁ100回引けば当たるっしょ!余裕っしょ!」とか期待しちゃうんですよね違うとわかっていても。

引いたクジを毎回捨てるなら1/100→1/99→1/98となって100回以内に当たるけど、ソシャゲのガチャとかってそうじゃないですものね。永久に1/100→1/100→1/100……。

こういった確率を考える際は「試行回数に応じた当たる確率」を求めます。

「当たる確率が1%」
→「100回引いて当たる確率は約63.4%」
→「100回引いて当たるのは3人に2人くらい」

こう考えれば感情も納得しやすいです。以下、計算方法です。

確率pをn回引いて1回以上あたる確率の計算方法

100%から「期待しない結果の確率」を引くことで答えを出します。

  • 1回以上当たる確率 = 100% - 全てハズれる確率

以下の計算式で求めることができます。

P=1(1p)nP=1-(1-p)^n

例)確率1%を1回引いて1回以上当たる確率
10.99=0.01=1%1-0.99=0.01=1\%
→ 100人に1人くらい当たる。

例)確率1%を100回引いて1回以上当たる確率
10.99100=10.36603...=0.63397...63.4%1-0.99^{100}=1-0.36603...=0.63397...\approx63.4\%
→ 3人に2人くらい当たる。

確率pをn回引いてm回以上あたる確率の計算方法

当てたい回数が2回以上になっても考え方は同じですが計算が難しくなります。

  • 2回以上当たる確率 = 100% - 全てハズれる確率 - 1回だけ当たる確率
  • 3回以上当たる確率 = 100% - 全てハズれる確率 - 1回だけ当たる確率 - 2回だけ当たる確率

「全てハズれる確率」は1回以上あたる確率と同じ (1p)n(1-p)^n です。実は以下のxを0にするとこうなります。

「x回だけ当たる確率」は以下の式で計算できます。

P=nCx×px×(1p)(nx)P=nCx \times p^x \times (1-p)^{(n-x)}

nCxは組合せ (combination) と呼ばれるもので、n個の異なるものからx個選ぶ組合せの数です。

nCx=n!x!(nx)!nCx={\dfrac {n!}{x!(n-x)!}}

例)確率1%を100回引いて2回以上当たる確率

全てハズれる確率:
P0=100C0×0.010×(10.01)(1000)P_0={}_{100}C_0 \times 0.01^0 \times (1-0.01)^{(100-0)}
=1×1×0.99100=1 \times 1 \times 0.99^{100}
0.36603\approx 0.36603

1回だけ当たる確率:
P1=100C1×0.011×(10.01)(1001)P_1={}_{100}C_1 \times 0.01^1 \times (1-0.01)^{(100-1)}
=100×0.01×0.9999=100 \times 0.01 \times 0.99^{99}
0.36973\approx 0.36973

2回以上当たる確率:
P=1P0P1P=1-P_0-P_1
=10.366030.36973=1-0.36603-0.36973
=0.26424=0.26424
26.42%\approx 26.42\%

グッドラック!