Expand description
Iterators that generate Integers randomly.
Structs§
- Random
Integer Range ToInfinity - Generates random
Integers greater than or equal to a lower bound, or less than or equal to an upper bound. - Random
Integers - Generates random
Integers, given an iterator of random signed bit lengths. - Striped
Random Integer Range ToInfinity - Generates striped random
Integers greater than or equal to a lower bound, or less than or equal to an upper bound. - Striped
Random Integers - Generates striped random
Integers, given an iterator of random signed bit lengths. - Uniform
Random Integer Range - Uniformly generates random
Integers in an interval.
Enums§
- Random
Integer Range - Generates random
Integers in an interval. - Striped
Random Integer Inclusive Range - Generates random striped
Integers from a range.
Functions§
- get_
random_ integer_ from_ range_ to_ infinity - Generates a random
Integergreater than or equal to a lower bound $a$. - get_
random_ integer_ from_ range_ to_ negative_ infinity - Generates a random
Integerless than or equal to a lower bound $a$. - get_
striped_ random_ integer_ from_ inclusive_ range - Generates a random striped
Integerin the range $[a, b]$. - get_
striped_ random_ integer_ from_ range - Generates a random striped
Integerin the range $[a, b)$. - get_
striped_ random_ integer_ from_ range_ to_ infinity - Generates a striped random
Integergreater than or equal to a lower bound $a$. - get_
striped_ random_ integer_ from_ range_ to_ negative_ infinity - Generates a striped random
Integerless than or equal to an upper bound $a$. - get_
uniform_ random_ integer_ from_ inclusive_ range - Generates a random
Integerin the closed interval $[a, b]$. - get_
uniform_ random_ integer_ from_ range - Generates a random
Integerin the half-open interval $[a, b)$. - random_
integer_ inclusive_ range - Generates random
Integers in the closed interval $[a, b]$. - random_
integer_ range - Generates random
Integers in the half-open interval $[a, b)$. - random_
integer_ range_ to_ infinity - Generates random
Integers greater than or equal to a lower bound $a$. - random_
integer_ range_ to_ negative_ infinity - Generates random
Integers less than or equal to an upper bound $a$. - random_
integers - Generates random
Integers whose absolute values have a specified mean bit length. - random_
natural_ integers - Generates random natural (non-negative)
Integers with a specified mean bit length. - random_
negative_ integers - Generates random negative
Integers whose absolute values have a specified mean bit length. - random_
nonzero_ integers - Generates random nonzero
Integers whose absolute values have a specified mean bit length. - random_
positive_ integers - Generates random positive
Integers with a specified mean bit length. - striped_
random_ integer_ inclusive_ range - Generates random striped
Integers in the range $[a, b]$. - striped_
random_ integer_ range - Generates random striped
Integers in the range $[a, b)$. - striped_
random_ integer_ range_ to_ infinity - Generates striped random
Integers greater than or equal to a lower bound $a$. - striped_
random_ integer_ range_ to_ negative_ infinity - Generates striped random
Integers less than or equal to an upper bound $a$. - striped_
random_ integers - Generates striped random
Integers whose absolute values have a specified mean bit length. - striped_
random_ natural_ integers - Generates striped random natural (non-negative)
Integers with a specified mean bit length. - striped_
random_ negative_ integers - Generates striped random negative
Integers whose absolute values have a specified mean bit length. - striped_
random_ nonzero_ integers - Generates striped random nonzero
Integers whose absolute values have a specified mean bit length. - striped_
random_ positive_ integers - Generates striped random positive
Integers with a specified mean bit length. - uniform_
random_ integer_ inclusive_ range - Uniformly generates random
Integers in the closed interval $[a, b]$. - uniform_
random_ integer_ range - Uniformly generates random
Integers in the half-open interval $[a, b)$.