Partilhar via


Operação DrawRandomDouble

Nome totalmente qualificado: Std.Random.DrawRandomDouble

operation DrawRandomDouble(min : Double, max : Double) : Double

Resumo

Desenha um número real aleatório a partir de uma distribuição uniforme em um determinado intervalo inclusivo. Falha se max < min.

Entrada

minuto

O menor número real a ser sorteado.

máx.

O maior número real a ser sorteado.

Realização

Um número real aleatório no intervalo inclusivo de min a max com probabilidade uniforme.

Exemplo

O seguinte trecho de Q# desenha aleatoriamente um ângulo entre 0 e 2π:

let angle = DrawRandomDouble(0.0, 2.0 * PI());