[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
9 Random Number Functions
Sequences of pseudo-random numbers in GMP are generated using a variable of
type gmp_randstate_t
, which holds an algorithm selection and a current
state. Such a variable must be initialized by a call to one of the
gmp_randinit
functions, and can be seeded with one of the
gmp_randseed
functions.
The functions actually generating random numbers are described in Random Number Functions, and Miscellaneous Functions.
The older style random number functions don’t accept a gmp_randstate_t
parameter but instead share a global variable of that type. They use a
default algorithm and are currently not seeded (though perhaps that will
change in the future). The new functions accepting a gmp_randstate_t
are recommended for applications that care about randomness.
9.1 Random State Initialization | ||
9.2 Random State Seeding | ||
9.3 Random State Miscellaneous |
This document was generated on March 31, 2014 using texi2html 5.0.