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

[LOW, HIGH] 범위의 Uniform(일양) 분포를 가지는 난수 발생기 (기본은 [0, 1] 범위이다)
상속: RandomizerBase
파일 보기 프로젝트 열기: debop/NFramework 1 사용 예제들

공개 메소드들

메소드 설명
Next ( ) : double

난수 발생

UniformRandomizer ( ) : System

생성자

UniformRandomizer ( Interval interval ) : System

생성자

UniformRandomizer ( Interval interval, Func randomNumberFunc = null ) : System

생성자

UniformRandomizer ( double min, double max ) : System

생성자

UniformRandomizer ( double min, double max, Func randomNumberFunc = null ) : System

생성자

메소드 상세

Next() 공개 메소드

난수 발생
public Next ( ) : double
리턴 double

UniformRandomizer() 공개 메소드

생성자
public UniformRandomizer ( ) : System
리턴 System

UniformRandomizer() 공개 메소드

생성자
public UniformRandomizer ( Interval interval ) : System
interval Interval 상하한 구간
리턴 System

UniformRandomizer() 공개 메소드

생성자
public UniformRandomizer ( Interval interval, Func randomNumberFunc = null ) : System
interval Interval 상하한 구간
randomNumberFunc Func 난수 발생을 담당하는 함수
리턴 System

UniformRandomizer() 공개 메소드

생성자
public UniformRandomizer ( double min, double max ) : System
min double 하한값
max double 상한값
리턴 System

UniformRandomizer() 공개 메소드

생성자
public UniformRandomizer ( double min, double max, Func randomNumberFunc = null ) : System
min double 하한값
max double 상한값
randomNumberFunc Func 난수 발생을 담당하는 함수
리턴 System