C# 클래스 NSoft.NFramework.Numerics.BinominalRandomizer

시도 횟수와 확률이 주어지면 그 확률을 만족하는 횟수를 Random하게 반환한다. 주사위의 한면이 나올 확률이 1/6 인데, 시도 횟수가 증가함에 따라 1/6에 수렴하게 된다.
상속: RandomizerBase
파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

메소드 설명
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