Condividi tramite


Operazione DrawRandomBool

Nome completo: Std.Random.DrawRandomBool

operation DrawRandomBool(successProbability : Double) : Bool

Sommario

Data una probabilità di successo, restituisce un singolo processo Bernoulli vero con la probabilità specificata.

Immissione

successProbability

Probabilità con cui deve essere restituito true.

Prodotto

true con probabilità successProbability e false con probabilità 1.0 - successProbability.

Esempio

Gli esempi di frammenti di codice Q# seguenti si capovolgono da una moneta distorta:

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