WOLFRAM
Products
Wolfram|One
Mathematica
System Modeler
Wolfram|Alpha
AI Access
Compute Services
All Products
Consulting & Solutions
Wolfram Consulting
Industry Solutions
Solutions for Education
Learning & Support
Wolfram U Courses
Wolfram Language Resources
Wolfram Community
Support FAQs
Contact Support
Company
About Wolfram
Careers
Events
Educational Programs
All Sites and Resources
For AIs
Wolfram Cloud
Your Account
Your Account
User Portal
Search
Close
Enable JavaScript to interact with content and submit forms on Wolfram websites.
Learn how
Legacy Documentation
Mathematica 9
(2012)
This is documentation for Mathematica 9, which was
based on an earlier version of Wolfram Language.
View current documentation (Version 15.0)
Virtual Book
>
Mathematics and Algorithms
>
Random Number Generation
MATHEMATICA OVERVIEW
Random Number Generation
Introduction
Random Generation Functions
Random Generation Functions
Random Numbers
Random Numbers
Arbitrary-Precision Reals and Complexes
Random Elements
Seeding and Localization
Seeding and Localization
SeedRandom and BlockRandom in Parallel Computations
Methods
Methods
Congruential
ExtendedCA
Legacy
MersenneTwister
MKL
Rule30CA
ParallelMersenneTwister
ParallelGenerator
Defining Your Own Generator
Defining Your Own Generator
Example: Multiplicative Congruential Generator
Example: Blum-Blum-Shub Generator
Statistical Distributions
Statistical Distributions
Continuous Distributions
Discrete Distributions
Defining Distributional Generators
Defining Distributional Generators
Example: Normal Distribution by Inversion
Example: Uniform Distribution on a Disk
Example: Gibbs Sampler
References
Tutorial Collection
Tutorial Collection
Mathematics and Algorithms
Random Number Generation