Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W pełni kwalifikowana nazwa: Std.Random.DrawRandomBool
operation DrawRandomBool(successProbability : Double) : Bool
Streszczenie
Biorąc pod uwagę prawdopodobieństwo sukcesu, zwraca pojedynczy test Bernoulli, który jest spełniony z danym prawdopodobieństwem.
Wkład
successProbability (prawdopodobieństwo sukcesu)
Prawdopodobieństwo, z którym wartość true powinna zostać zwrócona.
Wyjście
true z successProbability prawdopodobieństwa i false z prawdopodobieństwem 1.0 - successProbability.
Przykład
Następujące przykłady fragmentów kodu języka Q# przerzucają się z stronniczą monetą:
let flips = DrawMany(DrawRandomBool, 10, 0.6);