ForewordIntroductionScopeNormative referencesTerms and definitionsSymbols and mathematical binary operationsSymbolsMathematical binary operationsUniformly distributed pseudo-random numbersGeneralM-sequence method definitionPentanomial GFSR methodCombined Tausworthe methodMersenne Twister methodGeneration of random numbers from various distributionsIntroductionUniform distributionStandard uniform distributionProbability density functionRandom variate generation methodGeneral uniform distributionProbability density functionRandom variate generation methodStandard beta distributionProbability density functionRandom variate generation method by JöhnkRandom variate generation method by ChengTriangular distributionProbability density functionRandom variate generation methodGeneral exponential distribution with location and scale parametersProbability density functionRandom variate generation methodNormal distributionProbability density functionThe Box-Müller methodGamma distributionProbability density functionRandom variate generation methodsGeneralCase of ( integer)Case of ( integer)Approximate generation method when Exact generation method when , by ChengWeibull distributionProbability distribution functionRandom variate generation methodLognormal distributionProbability density functionRandom variate generation methodLogistic distributionProbability functionRandom variate generation methodMultivariate normal random variate generationBinomial distributionProbability mass functionRandom variate generation methodsGeneralDirect methodInverse function methodAlias methodPoisson distributionProbability mass functionMethod of using a relationship with an exponential distributionAlias methodDiscrete uniform distributionTable of physical random numbersTable of random numbersMethod of physical random number generationAlgorithm for pseudo-random number generationProgram code for the trinomial GFSR methodProgram code for the pentanomial GFSR methodProgram code for the combined Tausworthe methodProgram code for the Mersenne Twister methodLinear congruential methodGeneralUsageDefinitionMethod of deciding parameter valuesExample of parametersProgram code for the linear congruential methodGeneralCase of Case of Reference examples