for ($g = $maxpergroup; $g > 0; $g++) { if ($items mod $g <> 0) continue; $Groups = $items div $g; } Maybe it can helps you. "Dan Joseph" <dmjoseph@xxxxxxxxx> escreveu na mensagem news:q2oa20394491004220707x980cef5ej2b310c97d123056b@xxxxxxxxxxxxxxxxx > Howdy, > > This is a math question, but I'm doing the code in PHP, and have expunged > all resources... hoping someone can guide me here. For some reason, I > can't > figure this out. > > I want to take a group of items, and divide them into equal groups based > on > a max per group. Example. > > 1,252,398 -- divide into equal groups with only 30 items per group max. > > Can anyone guide me towards an algorithm or formula name to solve this? > PHP > code or Math stuff is fine. Either way... > > Thanks... > > -- > -Dan Joseph > > www.canishosting.com - Unlimited Hosting Plans start @ $3.95/month. Promo > Code "NEWTHINGS" for 10% off initial order > > http://www.facebook.com/canishosting > http://www.facebook.com/originalpoetry > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php