Sdílet prostřednictvím


Operace DrawRandomBool

Plně kvalifikovaný název: Std.Random.DrawRandomBool

operation DrawRandomBool(successProbability : Double) : Bool

Shrnutí

Vzhledem k pravděpodobnosti úspěchu vrátí jeden bernoulliho pokus, který je pravdivý s danou pravděpodobností.

Vstup

Pravděpodobnost úspěchu

Pravděpodobnost, se kterou má být vrácena pravda.

Výstup

true s pravděpodobností successProbability a false s pravděpodobností 1.0 - successProbability.

Příklad

Následující ukázky fragmentů kódu Q# překlopí z zkreslené mince:

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