MCPで接続 →

計算を入力してください

公式

広告

結果

合計値の総計
37
across 10 trials with 1 dice
3.7
1回あたりの平均
3.5
理論上の期待値
試行 Die 1 合計
1 5 5
2 5 5
3 6 6
4 5 5
5 2 2
6 1 1
7 2 2
8 5 5
9 2 2
10 4 4
合計値 度数
1 1
2 3
3 0
4 1
5 4
6 1

乱数によるサイコロ振りとは?

このツールは、一般的な6面サイコロを1~4個、指定した回数だけ振った結果を乱数でシミュレートします。各回の出目は一様乱数で決まるため、1から6までのどの目も6分の1の確率で等しく出ます。ボードゲームの代用、確率の授業や学習、ランダムな結果出し、あるいは「サイコロが手元になくても何かを決めたい」といった場面で手軽に使えます。

使い方

まず試行回数(サイコロを振る回数)を1~100の範囲で入力し、1回に振るサイコロの個数を1~4から選びます。あとは計算ボタンを押すだけです。各回ごとの個別の出目と合計、すべての合計を足した総計、1回あたりの平均、さらに合計値の度数分布が表で表示されます。結果は乱数によるものなので、同じ条件でもう一度実行すると毎回ちがう出目になります。

計算式の解説

1個のサイコロの出目は \( d = \left\lfloor \text{rand}() \times 6 \right\rfloor + 1 \) で求めます。ここで rand() は [0,1) の範囲の一様乱数です。この式により区間が1から6の整数に均等に割り当てられます。1回の試行の合計は振ったサイコロの目の総和で、最小はサイコロの個数(すべて1のとき)、最大は個数の6倍(すべて6のとき)になります。サイコロ1個の理論上の期待値は3.5なので、1回あたりの期待合計は次のようになります。

$$\text{Expected} = 3.5 \times \text{Dice}$$
広告
1から6までの目のパターンを示すサイコロの6つの面
六面ダイスはランダムな値を6つの目のいずれかに対応させます。

計算例

たとえばサイコロ2個を5回振って、(3,5)=8、(1,6)=7、(4,4)=8、(2,3)=5、(6,2)=8 という結果になったとします。総計は \( 8+7+8+5+8 = 36 \)、1回あたりの平均は \( 36 \div 5 = 7.2 \) です。サイコロ2個の理論上の期待合計は \( 3.5 \times 2 = 7.0 \) で、試行回数が増えるほど平均はこの値に近づいていきます。

サイコロの合計値の度数分布を示す棒グラフ
何度も試行すると、合計値が度数分布を形成します。

よくある質問

平均が期待値とずれるのはなぜ? 試行回数が少ないと、ばらつき(偶然)の影響で値が振れます。回数を増やすほど平均はサイコロ1個あたり3.5に収束していきます。

5個以上のサイコロを振れますか? いいえ。このシミュレーターは一度に1~4個までに対応しています。

結果は本当にランダムですか? 疑似乱数生成器を用いており、一様分布に従う出目を生成します。ゲームや実演用途には十分なランダム性です。

最終更新: