mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-06 07:58:44 +02:00
Improve generation of pseudo-random integers. (#99720, Morten Welinder
2002-12-10 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * glib/grand.c (g_rand_int_range): Improve generation of pseudo-random integers. (#99720, Morten Welinder <terra@diku.dk>) * README.in, docs/reference/glib/running.sgml, docs/reference/glib/tmpl/random_numbers.sgml, docs/reference/glib/changes.sgml: Added notes about the new algorithm. 2CVS: ----------------------------------------------------------------------
This commit is contained in:
committed by
Sebastian Wilhelmi
parent
657428da90
commit
1c462ac694
15
README.in
15
README.in
@@ -34,11 +34,16 @@ Notes about GLib-2.2.0
|
||||
|
||||
http://www.math.keio.ac.jp/~matumoto/emt.html
|
||||
|
||||
The original seeding algorithm, as found in GLib-2.0.x, can be used
|
||||
instead of the new one by setting the environment variable
|
||||
G_RANDOM_VERSION to the value of "2.0". Use the GLib-2.0 algorithm
|
||||
only if you have sequences of numbers generated with Glib-2.0 that
|
||||
you need to reproduce exactly.
|
||||
Also the pseudo-random integers generated by g_rand_int_range and
|
||||
g_random_int_range will have a slightly better equal distribution
|
||||
with the new version of GLib.
|
||||
|
||||
The original algorithms, as found in GLib-2.0.x, can be used instead
|
||||
of the new ones by setting the environment variable G_RANDOM_VERSION
|
||||
to the value of "2.0".
|
||||
|
||||
Use the GLib-2.0 algorithms only if you have sequences of numbers
|
||||
generated with Glib-2.0 that you need to reproduce exactly.
|
||||
|
||||
How to report bugs
|
||||
==================
|
||||
|
Reference in New Issue
Block a user