Jarin Posted April 14, 2006 Share Posted April 14, 2006 Well, considering I'm not very math savvy, I need a bit of help. I'm trying to determine whether one integer is evenly divisible into another integer, IE is 1033343 a multiple of 3, is 105 a multiple of 5, etc. How would one go about determining this in a memory-conservative manner? Thanks in advance. Link to comment https://forums.phpfreaks.com/topic/7380-multiples-of-integers/ Share on other sites More sharing options...
KrisNz Posted April 14, 2006 Share Posted April 14, 2006 [!--quoteo(post=364686:date=Apr 14 2006, 02:29 PM:name=Jarin)--][div class=\'quotetop\']QUOTE(Jarin @ Apr 14 2006, 02:29 PM) [snapback]364686[/snapback][/div][div class=\'quotemain\'][!--quotec--]Well, considering I'm not very math savvy, I need a bit of help. I'm trying to determine whether one integer is evenly divisible into another integer, IE is 1033343 a multiple of 3, is 105 a multiple of 5, etc. How would one go about determining this in a memory-conservative manner? Thanks in advance.[/quote]use the '%' operator which gives you the remainder of a division. e.g $i = 5 % 5; #$i=0; Link to comment https://forums.phpfreaks.com/topic/7380-multiples-of-integers/#findComment-26867 Share on other sites More sharing options...
hadoob024 Posted April 14, 2006 Share Posted April 14, 2006 You could probably just use the Modulus operator. This basically divides 2 numbers and tells you what the remainder is. So you could test and see if it's equal to 0, and if so, then you know that one number is a multiple of another. Here's an example using the numbers from your example:[code]$a = 1033343;$b = 3;$result = $a % $b;if ($result == 0) echo 'the two numbers are evenly divisible';else echo 'the two numbers are not evenly divisible';[/code] Link to comment https://forums.phpfreaks.com/topic/7380-multiples-of-integers/#findComment-26868 Share on other sites More sharing options...
Jarin Posted April 14, 2006 Author Share Posted April 14, 2006 Never knew that operator existed. Thanks a lot guys, much appreciated! Link to comment https://forums.phpfreaks.com/topic/7380-multiples-of-integers/#findComment-26974 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.