Re: PHP Math Question

From: Date: Thu, 11 Dec 2003 17:58:57 +0000
Subject: Re: PHP Math Question
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-172523@lists.php.net to get a copy of this message
On Thursday 11 December 2003 03:33 pm, Mike D wrote: > I'm am completely stumped on a seemingly simple math formula > > I need to find a way to map a set of numbers up to 4 (e.g. 1,2,3,4 or 1,2) > to any number in a range of up to 10,000 (ideally, unlimited). Such that, > > (e.g. 1,2,3,4) > > 1 is to 1 > 2 is to 2 > 3 is to 3 > 4 is to 4 > > 5 is to 1 > 6 is to 2 > 7 is to 3 > 8 is to 4 > > 9 is to 1 > 10 is to 2 > 11 is to 3 > 12 is to 4 > > 13 is to 1 > 14 is to 2 > 15 is to 3 > 16 is to 4 > > And so on... > > Is anyone good at math, that can throw me a bone? Modulus operator. // untested function map($n, $x) { return (($x-1) % $n)+1; } > > Thanks y'all, > Mike D > > > .................................... > Mike Dunlop > AWN, Inc. > // www.awn.com > [ e ] webmaster@awn.com > [ p ] 323.606.4237 -- Evan Nemerson evan@coeus-group.com http://coeusgroup.com/en -- "The superior man is satisfied and composed; the mean man is always full of distress." -Confucious

« previous php.general (#172523) next »