diff options
| author | Bertrand <bertrand.horel@gmail.com> | 2016-01-31 22:03:37 +0000 |
|---|---|---|
| committer | Bertrand <bertrand.horel@gmail.com> | 2016-01-31 22:03:37 +0000 |
| commit | fd4237e52d643063f183564a9f5b0c6bdf0bc95a (patch) | |
| tree | c2327afa9cd742135b1461d0c2c9223cc9e2e1fb /mt19937.h | |
| parent | a8423ae1e0321197960fe832a31d5aba76428a67 (diff) | |
| download | projet_C++-fd4237e52d643063f183564a9f5b0c6bdf0bc95a.tar.gz | |
premiers fichiers
Diffstat (limited to 'mt19937.h')
| -rw-r--r-- | mt19937.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/mt19937.h b/mt19937.h new file mode 100644 index 0000000..6291cda --- /dev/null +++ b/mt19937.h @@ -0,0 +1,23 @@ +void init_genrand(unsigned long s); + +/* generates a random number on [0,0xffffffff]-interval */ +unsigned long genrand_int32(void); + +/* generates a random number on [0,0x7fffffff]-interval */ +long genrand_int31(void); + +/* generates a random number on [0,1]-real-interval */ +double genrand_real1(void); + +/* generates a random number on [0,1)-real-interval */ +double genrand_real2(void); + +/* generates a random number on (0,1)-real-interval */ +double genrand_real3(void); + +/* generates a random number on (0,1]-real-interval */ +double genrand_real4(void); + +/* generates a random number on [0,1) with 53-bit resolution*/ +double genrand_res53(void); + |
