बर्नौली वितरण एक डिस्क्रीट वितरण है जिसके दो संभावित परिणाम होते हैं जिन्हें x = 0 और x = 1 द्वारा लेबल किया जाता है। x = 1 सफलता है, और x = 0 विफलता है। सफलता प्रायिकता p से होती है, और विफलता प्रायिकता q से होती है जैसे q = 1 – p। तो
$$P\lgroup x\rgroup=\begin{cases}1-p\:for & x = 0\\p\:for & x = 0\end{cases}$$
इसे इस प्रकार भी लिखा जा सकता है:
$$P\lgroup x\rgroup=p^{n}\lgroup1-p\rgroup^{1-n}$$
उदाहरण
#include <iostream> #include <random> using namespace std; int main(){ const int nrolls=10000; default_random_engine generator; bernoulli_distribution distribution(0.7); int count=0; // trues की संख्या गिनें for (int i=0; iआउटपुट
bernoulli_distribution (0.7) x 10000: true:7024 false: 2976