Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #11867
| From | Tavis Ormandy <taviso@gmail.com> |
|---|---|
| Newsgroups | comp.programming |
| Subject | Re: Getting random numbers. |
| Date | 2021-01-21 15:25 +0000 |
| Message-ID | <i6tknsFvfeU1@mid.individual.net> (permalink) |
| References | <33e7892e-fe91-4440-9843-515c88da309an@googlegroups.com> |
On 2021-01-21, H E <rob99999999999999999@gmail.com> wrote: > var i01=i^1.914643966346+i^1.260774037134; I realise you're probably not going to listen to me, but it seems like you think ^ is the exponentiation operator, it's actually bitwise xor. That isn't defined for floats - so they're just truncated (that means everything after the decimal point is discarded). You can try ** or Math.pow instead, but I really think you should read about the diehard tests or TestU01 first to understand how PRNGs are evaluated. Tavis. -- _o) $ lynx lock.cmpxchg8b.com /\\ _o) _o) $ finger taviso@sdf.org _\_V _( ) _( ) @taviso
Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 07:11 -0800
Re: Getting random numbers. Tavis Ormandy <taviso@gmail.com> - 2021-01-21 15:25 +0000
Re: Getting random numbers. David Brown <david.brown@hesbynett.no> - 2021-01-21 16:38 +0100
Re: Getting random numbers. Tavis Ormandy <taviso@gmail.com> - 2021-01-21 16:37 +0000
Re: Getting random numbers. chovy <chovy@pm.me> - 2021-01-21 08:37 -0800
Re: Getting random numbers. David Brown <david.brown@hesbynett.no> - 2021-01-21 18:00 +0100
Re: Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 09:29 -0800
Re: Getting random numbers. Tavis Ormandy <taviso@gmail.com> - 2021-01-21 18:02 +0000
Re: Getting random numbers. chovy <chovy@pm.me> - 2021-01-21 10:11 -0800
Re: Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 10:21 -0800
Re: Getting random numbers. Tavis Ormandy <taviso@gmail.com> - 2021-01-21 18:39 +0000
Re: Getting random numbers. Richard Heathfield <rjh@cpax.org.uk> - 2021-01-22 06:32 +0000
Re: Getting random numbers. David Brown <david.brown@hesbynett.no> - 2021-01-22 08:51 +0100
Re: Getting random numbers. Richard Heathfield <rjh@cpax.org.uk> - 2021-01-22 09:15 +0000
Re: Getting random numbers. David Brown <david.brown@hesbynett.no> - 2021-01-22 11:13 +0100
Re: Getting random numbers. Richard Heathfield <rjh@cpax.org.uk> - 2021-01-23 09:27 +0000
Re: Getting random numbers. David Brown <david.brown@hesbynett.no> - 2021-01-23 12:28 +0100
Re: Getting random numbers. Richard Heathfield <rjh@cpax.org.uk> - 2021-01-23 12:10 +0000
Re: Getting random numbers. chovy <chovy@pm.me> - 2021-01-21 10:11 -0800
Re: Getting random numbers. David Brown <david.brown@hesbynett.no> - 2021-01-21 20:55 +0100
Re: Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 13:08 -0800
Re: Getting random numbers. chovy <chovy@pm.me> - 2021-01-21 13:53 -0800
Re: Getting random numbers. David Brown <david.brown@hesbynett.no> - 2021-01-21 22:53 +0100
Re: Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 13:57 -0800
Re: Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 15:13 -0800
Re: Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 15:20 -0800
Re: Getting random numbers. H E <rob99999999999999999@gmail.com> - 2021-01-21 20:39 -0800
csiph-web