Partilhar via


Operação DrawRandomBool

Nome totalmente qualificado: Std.Random.DrawRandomBool

operation DrawRandomBool(successProbability : Double) : Bool

Resumo

Dada uma probabilidade de sucesso, retorna um único julgamento de Bernoulli que é verdadeiro com a probabilidade dada.

Entrada

successProbabilidade

A probabilidade com que true deve ser retornado.

Realização

true com probabilidade successProbability e false com probabilidade 1.0 - successProbability.

Exemplo

As seguintes amostras de trechos de Q# são viradas de uma moeda tendenciosa:

let flips = DrawMany(DrawRandomBool, 10, 0.6);