Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!umd5!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!uxc.cso.uiuc.edu!uxe.cso.uiuc.edu!mcdonald From: mcdonald@uxe.cso.uiuc.edu Newsgroups: comp.lang.c Subject: Re: random number generator Message-ID: <225800004@uxe.cso.uiuc.edu> Date: 16 Feb 88 14:58:00 GMT References: <11809@brl-adm.ARPA> Lines: 9 Nf-ID: #R:brl-adm.ARPA:11809:uxe.cso.uiuc.edu:225800004:000:324 Nf-From: uxe.cso.uiuc.edu!mcdonald Feb 16 08:58:00 1988 >Simplistic, but this works: >Generate about 12 random numbers (assuming 0.0 <= i <1.0) ADD THEM TOGETHER >and divide by 12. This is sufficiently close to gaussian distribution >for most purposes. The more numbers you generate before you do the >division, the closer you will get to purely gaussian distribution.