Header menu logo FSharp.Stats

IRandom Type

Interface that every uniform random number generator must implement.

Instance members

Instance member Description

this.NextFloat

Full Usage: this.NextFloat

Returns: float A double-precision floating point number that is greater than or equal to 0.0, and less than 1.0.
Modifiers: abstract

Returns a random floating-point number that is greater than or equal to 0.0, and less than 1.0.

Returns: float

A double-precision floating point number that is greater than or equal to 0.0, and less than 1.0.

this.NextInt

Full Usage: this.NextInt

Parameters:
    maxValue : int - The exclusive upper bound of the random number to be generated. maxValue must be greater than or equal to 0.

Returns: int A 32-bit signed integer that is greater than or equal to 0, and less than maxValue; that is, the range of return values ordinarily includes 0 but not maxValue. However, if maxValue equals 0, maxValue is returned.
Modifiers: abstract

Returns a non-negative random integer that is less than the specified maximum.

maxValue : int

The exclusive upper bound of the random number to be generated. maxValue must be greater than or equal to 0.

Returns: int

A 32-bit signed integer that is greater than or equal to 0, and less than maxValue; that is, the range of return values ordinarily includes 0 but not maxValue. However, if maxValue equals 0, maxValue is returned.

this.NextInt

Full Usage: this.NextInt

Returns: int A 32-bit signed integer that is greater than or equal to 0 and less than MaxValue.
Modifiers: abstract

Returns a non-negative random integer.

Returns: int

A 32-bit signed integer that is greater than or equal to 0 and less than MaxValue.

Type something to start searching.