C# 클래스 AForge.Math.Random.UniformOneGenerator

Uniform random numbers generator in the range of [0, 1).

The random number generator generates uniformly distributed numbers in the range of [0, 1) - greater or equal to 0.0 and less than 1.0.

At this point the generator is based on the internal .NET generator, but may be rewritten to use faster generation algorithm.

Sample usage:

// create instance of random generator IRandomNumberGenerator generator = new UniformOneGenerator( ); // generate random number float randomNumber = generator.Next( );
상속: IRandomNumberGenerator
파일 보기 프로젝트 열기: atosorigin/Kinect 1 사용 예제들

공개 메소드들

메소드 설명
Next ( ) : double

Generate next random number.

SetSeed ( int seed ) : void

Set seed of the random numbers generator.

Resets random numbers generator initializing it with specified seed value.

UniformOneGenerator ( )

Initializes a new instance of the UniformOneGenerator class.

Initializes random numbers generator with zero seed.

UniformOneGenerator ( int seed )

Initializes a new instance of the UniformOneGenerator class.

메소드 상세

Next() 공개 메소드

Generate next random number.
public Next ( ) : double
리턴 double

SetSeed() 공개 메소드

Set seed of the random numbers generator.
Resets random numbers generator initializing it with specified seed value.
public SetSeed ( int seed ) : void
seed int Seed value.
리턴 void

UniformOneGenerator() 공개 메소드

Initializes a new instance of the UniformOneGenerator class.
Initializes random numbers generator with zero seed.
public UniformOneGenerator ( )

UniformOneGenerator() 공개 메소드

Initializes a new instance of the UniformOneGenerator class.
public UniformOneGenerator ( int seed )
seed int Seed value to initialize random numbers generator.