عملية DrawRandomBool

اسم مؤهل بالكامل: Std.Random.DrawRandomBool

operation DrawRandomBool(successProbability : Double) : Bool

ملخص

نظرا لاحتمال النجاح، ترجع تجربة Bernoulli واحدة صحيحة مع الاحتمال المحدد.

الادخال

نجاح الحماية

يجب إرجاع الاحتمال الذي صحيح به.

الناتج

true مع successProbability الاحتمال false مع 1.0 - successProbabilityالاحتمال .

مثل

تقلب عينات القصاصة البرمجية Q# التالية من عملة منحازة:

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