__GNU_PARALLEL::RANDOM_NUMBER(3)
πΈ NAME
okay so bestie, this page is all about __gnu_parallel::random_number β a random number generator based on the Mersenne twister. The manual name up top is the Library Functions Manual, and the page title is __gnu_para...ndom_number(3) (yes, itβs truncated like that β iykyk π
).
β¨ SYNOPSIS
Hereβs the full public lineup, no skipping, no cap:
π Public Member Functions
unsigned long genrand_bits (int bits)β generates a run-time-specified number of random bits β¨uint32 operator() (uint64 local_supremum)β generates a random 32-bit unsigned integer in the interval[0,local_supremum)πuint32 operator() ()β generates a random 32-bit unsigned integer πrandom_number (uint32 seed, uint64 supremum=0x100000000ULL)β the seeded constructor π¦random_number ()β the default constructor π§
π« Detailed Description
Random number generator, based on the Mersenne twister. periodt.
Definition at line 41 of file random_number.h.
π οΈ Constructor & Destructor Documentation
__gnu_parallel::random_number::random_number () [inline]
Default constructor. Seed with 0. simple, clean, iconic.
Definition at line 73 of file random_number.h.
__gnu_parallel::random_number::random_number (uint32 seed, uint64 supremum = 0x100000000ULL) [inline]
Constructor. Bestie, here are the parameters:
seedβ Random seed.supremumβ Generate integer random numbers in the interval[0,supremum).
Definition at line 84 of file random_number.h.
π Member Function Documentation
unsigned long __gnu_parallel::random_number::genrand_bits (int bits) [inline]
Generate a number of random bits, run-time parameter.
Parameters:
bitsβ Number of bits to generate.
Definition at line 108 of file random_number.h.
uint32 __gnu_parallel::random_number::operator() (uint64 local_supremum) [inline]
Generate unsigned random 32-bit integer in the interval [0,local_supremum). math but make it cute.
Definition at line 99 of file random_number.h.
uint32 __gnu_parallel::random_number::operator() () [inline]
Generate unsigned random 32-bit integer.
Definition at line 93 of file random_number.h.
π Author
Generated automatically by Doxygen for libstdc++ from the source code. the robots really said βwe got this,β and honestly? they ate. π€β¨
okay bye bestie! this page comes from libstdc++, dated 21 Apr 2009, and its footer name is __gnu_para...ndom_number(3). mwah ππ
π¦ where this page comes from
- nixpkgs unstable: std-man-pages 4.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms