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);