Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!mrlax1.mrl.uiuc.edu!andreess From: andreess@mrlax1.mrl.uiuc.edu (Marc Andreessen) Newsgroups: comp.unix.aix Subject: Re: drand48() Keywords: BUG, work as designed Message-ID: <1991May8.221604.21153@ux1.cso.uiuc.edu> Date: 8 May 91 22:16:04 GMT References: <1991May08.214654.26143@lynx.CS.ORST.EDU> Sender: usenet@ux1.cso.uiuc.edu (News) Organization: University of Illinois, Urbana Lines: 20 In article <1991May08.214654.26143@lynx.CS.ORST.EDU> ghe@physics.orst.edu writes: >#include > >main() >{ > int i; > > for (i = 0; i < 10; i++) > printf("%e\n", drand48()); >} >What is the problem on RS/6000? Is it a BUG in drand48() or is it 'work >as designed'??? :-( :-( Neither. Try declaring drand48 as double before using it. Marc -- Marc Andreessen___________University of Illinois Materials Research Laboratory Internet: andreessen@uimrl7.mrl.uiuc.edu____________Bitnet: andreessen@uiucmrl