unsigned long
gmp_urandomb_ui (gmp_randstate_t state, unsigned long n)
¶Return a uniformly distributed random number of n bits, i.e. in the
range 0 to 2^n-1 inclusive. n must be less than or
equal to the number of bits in an unsigned long
.
unsigned long
gmp_urandomm_ui (gmp_randstate_t state, unsigned long n)
¶Return a uniformly distributed random number in the range 0 to n-1, inclusive.