Поделиться через


Операция DrawRandomBool

Полное имя: Std.Random.DrawRandomBool

operation DrawRandomBool(successProbability : Double) : Bool

Сводка

Учитывая вероятность успеха, возвращает один пробный процесс Бернулли, который является истинным с заданной вероятностью.

Ввод

successProbability

Вероятность возврата true.

Выпуск

true с вероятностью successProbability и false с вероятностью 1.0 - successProbability.

Пример

Следующие примеры фрагмента кода Q# перевернуты из предвзятой монеты:

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