Article View: att.lang.c++
Article #12Re: random number generator
From: Pete Becker
Date: Sun, 01 Jun 2003 17:51
Date: Sun, 01 Jun 2003 17:51
32 lines
2303 bytes
2303 bytes
Emmanuel Delahaye wrote: > > In 'comp.lang.c', Pete Becker <petebecker@acm.org> wrote: > > >> > 1st number genereated: 2 > >> > 2nd number generated: 6 > >> > 3rd number generated: 2 (WRONG!!! bad "period" as they say I think) > >> > >> If you don't like your built-in pseudo-random generator (srand() once, > >> rand() many times), you can implement your own. Search "Mersenne > >> Twister" on Google. > > > > Won't help. A random number generator that doesn't repeat values isn't > > random. > > AFAIK, there is no 'random' generator here. Just PRNG (pseudo-random > generator). Sigh. Life is too short for this sort of hypertechnical tripe. > Do you mean that inside it's period, a PRNG must have > repetitions? In that case, it means that some values are missing. Always. Not > very good, IMO. I mean what I said: a long series of "random" numbers that has no repetitions is highly suspect. Regardless, replacing rand with some other generator won't solve the original problem. -- Pete Becker Dinkumware, Ltd. (http://www.dinkumware.com)
Technical Details
Message-ID:
<3EDA3D18.C7D79000@acm.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!feed2.news.rcn.net!feed1.news.rcn.net!rcn!not-for-mailReferences:
<SikCa.1506$Z83.788@wagner.videotron.net> <Xns938D836CA7DEFhsnoservernet@130.133.1.4> <3ED9FAEB.973D9167@acm.org> <Xns938DA4B5A2F7Dhsnoservernet@130.133.1.4>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,da54b5a763359bc3 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,da54b5a763359bc3 X-Google-Attributes: gid1014db,public X-Google-Thread: 10d4ba,da54b5a763359bc3 X-Google-Attributes: gid10d4ba,public X-Google-ArrivalTime: 2003-06-01 10:52:00 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!feed2.news.rcn.net!feed1.news.rcn.net!rcn!not-for-mail From: Pete Becker <petebecker@acm.org> Newsgroups: att.lang.c++,comp.lang.c,comp.lang.c++ Subject: Re: random number generator Date: Sun, 01 Jun 2003 13:51:20 -0400 Organization: Dinkumware, Ltd Lines: 32 Message-ID: <3EDA3D18.C7D79000@acm.org> References: <SikCa.1506$Z83.788@wagner.videotron.net> <Xns938D836CA7DEFhsnoservernet@130.133.1.4> <3ED9FAEB.973D9167@acm.org> <Xns938DA4B5A2F7Dhsnoservernet@130.133.1.4> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: UmFuZG9tSVbdWSerElWima0VVOYHj0HTwXlxPYNPHPkeMNsEpIBAqdVy7kp6nzFX X-Complaints-To: abuse@rcn.com NNTP-Posting-Date: 1 Jun 2003 17:51:22 GMT X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en