2015-11-24 24 views
-6

爲什麼這項工作:爲什麼一個= 57 B = 7 R = B%一個斷言[R == 7

a = 57 
b =7 
r = b % a 
assert r == 7 

我明白,可以有另一種解決方案「R = B /(A/A )「但我想了解爲什麼模量方法也適用。

+5

爲什麼它不工作? 7%57 == 7你還期望別的嗎? –

+5

因爲這是一個簡單的數學。 –

回答

2

%返回除法操作的其餘部分。

7/57 == 0 (Remember, these are integers) 

其餘爲7,從上述操作。因此:

7 % 57 == 7 
+0

謝謝,我知道這是非常初學者,但你的解釋是有道理的。 –

相關問題