2014-10-18 19 views

回答

3

模數是整數除法的其餘部分。假設你有整數a和b。

n = a/b (integer), and 
m = a % b = a - (b * n) 

然後

b * n + m = a 

實例:

a b n = a/b b * n m = a%b 
0 5  0  0  0  
1 5  0  0  1 
2 5  0  0  2 
3 5  0  0  3 
4 5  0  0  4 
5 5  1  5  0 
6 5  1  5  1 
.... 
10 5  2  10  0 
12 5  2  10  2 

基本上,該整數除法確定多少次B的內部完全配合。如果b < a,那是零次。模操作然後返回剩下的內容。如果b < a,那是a。

0

(0 + 1) % 10會返回1 什麼讓你對錶達式中的小數和大數感到困惑?

+0

這是如何工作的?你能解釋一下嗎? – Jake 2014-10-18 23:11:11

+0

什麼將(1 + 1)%10返回? – Jake 2014-10-18 23:11:32

+0

2 .............. – 2014-10-18 23:11:52

相關問題