Click or drag to resize

RandBurtle Class

Bob Burtle's small and fast noncryptographic PRNG (circa 2009). See burtleburtle.net.
Inheritance Hierarchy
SystemObject
  SystemRandom
    Orthogonal.Common.Basic.PRNGRandCustomBase
      Orthogonal.Common.Basic.PRNGRandBurtle

Namespace: Orthogonal.Common.Basic.PRNG
Assembly: Orthogonal.Common.Basic (in Orthogonal.Common.Basic.dll) Version: 2024-04-29 08:29 GMT+10
Syntax
C#
public sealed class RandBurtle : RandCustomBase

The RandBurtle type exposes the following members.

Constructors
 NameDescription
Public methodRandBurtleInitializes a new instance of the RandBurtle class
Public methodRandBurtle(Int32)Initializes a new instance of the RandBurtle class
Top
Remarks

Long running tests have observed the expected minimum values Next 0 (0x0) from Core 0.0 and the maximum Next 2147483646 (0x7FFFFFFE) from Core 0.999999999767169.

See Also