Rolling Multiple Dice

This Demonstration lets you simulate rolling multiple six-sided dice. You can roll up to 50 fair dice at once. The values of two random variables are recorded, the sum of the dice and the number of sixes that appear. You can repeat the experiment 1, 100, or 1000 times with a single mouse click. The number of times each outcome has been observed is displayed in a histogram. Experimental probabilities are compared to the theoretical distribution.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


When the number of rolls is increased, the results of a random experiment are seen to approach the theoretical distribution. Theoretical probabilities for obtaining a given number of sixes when multiple dice are rolled are given by a binomial distribution with parameters and 1/6, where is the number of fair dice. The maximum of this distribution is at , which is the most likely number of sixes. The probability of a particular sum of dice is somewhat more cumbersome to compute. According to the central limit theorem, as the number of dice per roll is increased, the theoretical probabilities approach the normal distribution. In this Demonstration, however, instead of using the normal approximation, the theoretical probability of obtaining as the sum of the roll of dice is computed exactly as the coefficient of in , divided by . The expected value of the total of dice is and the distribution is symmetric about the expectation.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+