anyone explain for me :
15 % 5 = ?
36 % 8 = ?
14 % 10 = ?
please explain step by step to calculate ? Thanks so much
Printable View
anyone explain for me :
15 % 5 = ?
36 % 8 = ?
14 % 10 = ?
please explain step by step to calculate ? Thanks so much
You simply take the first number: 15
And divide it by the second number: 5
15 / 5 = 3 with no remainder, so the modulus in this case would be 0.
14 / 10 = 1 with remainder of 4, so the modulus in this case would be 4.
So if you said:
Code:int remainder = 14 % 10;
Remainder would hold the value of 4.
Well, just like you would do long division by hand. The % or "modulus" operator means "perform a division operation, and take the remainder, if any". where the division is typically "integer division" meaning the part divided out is the even whole number, no fractional result.
thanks you guy so much , and how about
36 % 8 = ?
12 % 5 = ?
What value do you get when you divide 36 things into 8 piles? And what is the remainder, ie how many are left over?
Sounds like a challenge! haha.
I second Zack's recommendation. Please at least show some effort.
like you guy said :
12%5 =2.4 => remainder = 4 ,right ?
but in this question .
System.out.println (6.0 * 2 – 12 % 5 / 2) the correct result is : 11.0
but when i did like you guy just said :
12.0 - (4/2) => the result is : 10.0
=> so please explain it , I dont understand
If you already know what a remainder is, ignore my post.
A remainder is the amount left after a number is taken out of another number a set amount of times. This is best explained by an example:
Modulus (A%B) calculates the remainder of A/B.Code:Remainder of 26 / 6:
26 - 6 = 20
20 - 6 = 14
14 - 6 = 8
8 - 6 = 2
Since 2 is less than 6, it is the remainder.
Therefore, the REMAINDER of 26/6 = 2.
Hi ZAck ,following your answer : 26%6 will be 2 right
+What if : 6 % 26 = ? please give me an answer , Thanks Zack again
(My previous reply was actually an edit of the snarky original.)
However I'll try again...
The % operator is all about left overs. a%b means simply "how many are left over when we attempt to put a things into b (equal) piles?". So, eg, if you put 26 things into 6 piles you find that you have 2 things left over. 26%6=2.
So what happens if you attempt to put 6 things into 26 equal piles? How many will be left over?
is it 3 ? 26 / 6 = 4.3 => remainder = 3 , right ?