Compartilhar 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 bernoulli que é verdadeiro com a probabilidade dada.

Entrada

successProbability

A probabilidade com a qual true deve ser retornado.

Saída

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

Exemplo

Os seguintes exemplos de snippet de Q# são invertidos de uma moeda tendenciosa:

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