# Discrete Distributions

This section describes routines for generating random numbers with discrete distribution.

- Uniform
  Generates random numbers uniformly distributed over the interval [a, b).
- UniformBits
  Generates integer random values with uniform bit distribution.
- Bernoulli
  Generates Bernoulli distributed random values.
- Geometric
  Generates geometrically distributed random values.
- Binomial
  Generates binomially distributed random numbers.
- Hypergeometric
  Generates hypergeometrically distributed random values.
- Poisson
  Generates Poisson distributed random values.
- PoissonV
  Generates Poisson distributed random values with varying mean.
- NegBinomial
  Generates random numbers with negative binomial distribution.

Parent topic: Distribution Generators