C# Класс NSoft.NFramework.Numerics.BinominalRandomizer

시도 횟수와 확률이 주어지면 그 확률을 만족하는 횟수를 Random하게 반환한다. 주사위의 한면이 나올 확률이 1/6 인데, 시도 횟수가 증가함에 따라 1/6에 수렴하게 된다.
Наследование: RandomizerBase
Показать файл Открыть проект

Открытые методы

Метод Описание
BinominalRandomizer ( int trials, double probability ) : System

생성자

BinominalRandomizer ( int trials, double probability, Func rndFunc = null ) : System

생성자

Next ( ) : double

난수 발생

Приватные методы

Метод Описание
BinominalRandomizer ( ) : System

Описание методов

BinominalRandomizer() публичный Метод

생성자
public BinominalRandomizer ( int trials, double probability ) : System
trials int 시도 횟수
probability double 확률
Результат System

BinominalRandomizer() публичный Метод

생성자
public BinominalRandomizer ( int trials, double probability, Func rndFunc = null ) : System
trials int 시도 횟수
probability double 확률
rndFunc Func
Результат System

Next() публичный Метод

난수 발생
public Next ( ) : double
Результат double