Partilhar via


uniform_real_distribution::uniform_real_distribution

Constrói a distribuição.

explicit uniform_real_distribution(RealType a = 0.0, RealType b = 1.0);  explicit uniform_real_distribution(const param_type& parm);

Parâmetros

  • a
    O limite inferior para valor aleatório (inclusivo).

  • b
    O limite superior para valor aleatório (exclusivo).

  • parm
    A estrutura do parâmetro usada para construir a distribuição.

Comentários

Pré-condição: a < b

O primeiro construtor constrói um objeto cujo valor a armazenado contém o valor a e cujo valor armazenado b contém o valor b.

O segundo construtor constrói um objeto cujos parâmetros armazenados são inicializados a partir do parm. Você pode chamar a função de membro param() para obter e definir os parâmetros atuais de uma distribuição existente.

Requisitos

Cabeçalho: <random>

Namespace: std

Consulte também

Referência

<random>

Classe uniform_real_distribution