home | help
std::binomi...distribution(3)  C++ Standard Libary std::binomi...distribution(3)

NAME
     std::binomial_distribution::binomial_distribution - std::binomial_distribu-
     tion::binomial_distribution

Synopsis
	binomial_distribution()  : binomial_distribution(1) {}	      (1) (since
     C++11)
	explicit binomial_distribution( IntType t, double p = 0.5 ); (2)  (since
     C++11)
	explicit  binomial_distribution( const param_type& params );  (3) (since
     C++11)

	Constructs a new distribution object.

	2) Uses t and p as the distribution parameters.
	3) Uses params as the distribution parameter.

Parameters
	t      - the t distribution parameter (number of trials)
	p      - the p distribution parameter (probability of a trial generating
     true)
	params - the distribution parameter set

Notes
	Requires that 0 ax p ax 1 and 0 ax t.

	Defect reports

	The following behavior-changing defect	reports  were  applied	retroac-
     tively to
	previously published C++ standards.

	  DR	Applied to	Behavior as published	    Correct behavior
	P0935R0 C++11	   default constructor was explicit made implicit

http://cppreference.com 	   2024.06.10	   std::binomi...distribution(3)

home | help