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-15 18:00 GMT+10.f27da1471008deaf16b803c17e24a5955690aef1
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