Compartir a través de


Operación DrawRandomBool

Nombre completo: Std.Random.DrawRandomBool

operation DrawRandomBool(successProbability : Double) : Bool

Resumen

Dada una probabilidad de éxito, devuelve un único ensayo de Bernoulli que es true con la probabilidad dada.

Entrada

successProbability

Probabilidad con la que se debe devolver true.

Salida

true con successProbability de probabilidad y false con probabilidad 1.0 - successProbability.

Ejemplo

Los siguientes ejemplos de fragmentos de código de Q# se voltean de una moneda sesgada:

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