gKit2 light
Loading...
Searching...
No Matches
rng.h File Reference
#include <cstdint>

Go to the source code of this file.

Classes

struct  RNGT< UInt, a, c, m >

Typedefs

typedef RNGT< uint32_t, 48271u, 0u,(1u<< 31) -1 > RNG0
typedef RNGT< uint32_t, 1103515245u, 12345u, 1u<< 31 > RNG32
typedef RNGT< uint64_t, 6364136223846793005lu, 1lu, 1lu<< 63 > RNG64

Typedef Documentation

◆ RNG0

typedef RNGT<uint32_t, 48271u, 0u, (1u << 31) -1> RNG0

Definition at line 70 of file rng.h.

◆ RNG32

typedef RNGT<uint32_t, 1103515245u, 12345u, 1u << 31> RNG32

Definition at line 71 of file rng.h.

◆ RNG64

typedef RNGT<uint64_t, 6364136223846793005lu, 1lu, 1lu << 63> RNG64

Definition at line 72 of file rng.h.