Go backward to I/O of Floats.
Go up to Floating-point Functions.
Miscellaneous Functions
=======================
- Function: void mpf_random2 (mpf_t ROP, mp_size_t MAX_SIZE, mp_exp_t
MAX_EXP)
Generate a random float of at most MAX_SIZE limbs, with long
strings of zeros and ones in the binary representation. The
exponent of the number is in the interval -EXP to EXP. This
function is useful for testing functions and algorithms, since
this kind of random numbers have proven to be more likely to
trigger corner-case bugs. Negative random numbers are generated
when MAX_SIZE is negative.