BloombergLP::bdlb::Random::generate15

Return a 15-bit random number in the range [0 .. 32,767].

Synopses

Declared in <bdlb_random.h>

Return a 15-bit random number in the range [0 .. 32,767].

static
int
generate15(int* seed);
» more...

Return a 15-bit random number in the range [0 .. 32,767].

static
int
generate15(
    int* nextSeed,
    int seed);
» more...

Return Value

a 15-bit random number in the range [0 .. 32,767]

Parameters

NameDescription
seedin/out seed used to generate the number and updated for the next call
nextSeedlocation to store a seed for the next random number