diff --git a/reference/gmp/functions/gmp_random_bits.xml b/reference/gmp/functions/gmp_random_bits.xml new file mode 100644 index 0000000000..932992d440 --- /dev/null +++ b/reference/gmp/functions/gmp_random_bits.xml @@ -0,0 +1,96 @@ + + + + + gmp_random_bits + Random number + + + + &reftitle.description; + + GMPgmp_random_bits + integerbits + + + Generate a random number. The number will be between + 0 and (2 ** bits) - 1. + + + bits must greater than 0, and the maximum value is restricted by available memory. + + + + + &reftitle.parameters; + + + + bits + + + The number of bits. + + &gmp.parameter; + + + + + + + + &reftitle.returnvalues; + + A random GMP number. + + + + + &reftitle.examples; + + + <function>gmp_random_bits</function> example + + +]]> + + &example.outputs; + + + + + + + + + + diff --git a/reference/gmp/functions/gmp_random_range.xml b/reference/gmp/functions/gmp_random_range.xml new file mode 100644 index 0000000000..336dc9119e --- /dev/null +++ b/reference/gmp/functions/gmp_random_range.xml @@ -0,0 +1,104 @@ + + + + + gmp_random_range + Random number + + + + &reftitle.description; + + GMPgmp_random_range + GMPmin + GMPmax + + + Generate a random number. The number will be between + min and max. + + + min and max can both be negative but min must always be less than max. + + + + + &reftitle.parameters; + + + + min + + + A GMP number representing the lower bound for the random number + + + + + max + + + A GMP number representing the upper bound for the random number + + + + + + + + + &reftitle.returnvalues; + + A random GMP number. + + + + + &reftitle.examples; + + + <function>gmp_random_range</function> example + + +]]> + + &example.outputs; + + + + + + + + + + diff --git a/reference/gmp/versions.xml b/reference/gmp/versions.xml index 8517e9915f..5a98f40689 100644 --- a/reference/gmp/versions.xml +++ b/reference/gmp/versions.xml @@ -38,6 +38,8 @@ + +