ftp.delorie.com/archives/browse.cgi | search |
Newsgroups: | comp.os.msdos.djgpp |
From: | tob AT world DOT std DOT com |
Subject: | Re: Allegro ex11.c |
Message-ID: | <Eo5BG1.F29@world.std.com> |
Sender: | tob AT world DOT std DOT com (Tom Breton) |
Reply-To: | tob AT world DOT std DOT com |
Organization: | BREnterprises |
References: | <34DF7294 DOT 21D0 AT home DOT com> |
Date: | Tue, 10 Feb 1998 04:36:01 GMT |
Lines: | 16 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Dan <dyoon AT home DOT com> writes: > hotspot[c] += (random() & 7) - 3; > > what does "random() & 7" do? Strips out all but the lowest 3 bits. The idiom is familiar to most C and C++ programmers. It might have been more transparently written: hotspot[c] += (random() % 8) - 3; Tom -- When you see a spam, just remember that a spammer is some fool who just can't believe that if they bother a million people, they'll get fewer than a dozen interested responses. (Copy this so more wannabe spammers see it)
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |